Initial comming of full program to main branch
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
<style>
|
||||
body {
|
||||
background-color: #333333;
|
||||
color: white;
|
||||
}
|
||||
</style>
|
||||
<?php
|
||||
// Simple Script to create a MySQL Table.
|
||||
|
||||
define("INITIALIZATION_FILE_NAME", "../xml/settings.xml");
|
||||
|
||||
// Retrieve the Table Name.
|
||||
|
||||
$table = (isset($_GET["table"])) ? $_GET["table"] : "";
|
||||
|
||||
if (empty($table)) {
|
||||
echo "No table name given. Table not created.";
|
||||
exit();
|
||||
}
|
||||
|
||||
if ((include "{$table}.php") != true) {
|
||||
echo "{$table}.php not found. Table not created.";
|
||||
exit;
|
||||
}
|
||||
|
||||
// Retrieve Application Settings
|
||||
|
||||
$applicationSettings = simplexml_load_file(INITIALIZATION_FILE_NAME);
|
||||
|
||||
if (empty($applicationSettings)) {
|
||||
echo "Unable to load Application Settings." . PHP_EOL;
|
||||
exit();
|
||||
}
|
||||
|
||||
// Connect to the Database.
|
||||
|
||||
if ($applicationSettings->Environment == 'Production') {
|
||||
$host = 'localhost';
|
||||
} else {
|
||||
$host = '192.168.1.190';
|
||||
}
|
||||
|
||||
$database = (string) $applicationSettings->DatabaseName;
|
||||
$user = (string) $applicationSettings->DatabaseUser;
|
||||
$password = (string) $applicationSettings->DatabasePassword;
|
||||
|
||||
try {
|
||||
$connection = new PDO("mysql:host={$host};dbname={$database}", $user, $password);
|
||||
$connection->setAttribute(PDO::ATTR_EMULATE_PREPARES, false);
|
||||
$connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
||||
} catch (PDOException | Exception $e) {
|
||||
echo "Unable to connect to the database. <br/>";
|
||||
echo "Error is: {$e->getMessage()}";
|
||||
exit();
|
||||
}
|
||||
|
||||
// Create the table.
|
||||
|
||||
$connection->exec("set foreign_key_checks = 0");
|
||||
$connection->exec("drop table if exists {$table}");
|
||||
|
||||
try {
|
||||
$connection->exec($SQL);
|
||||
} catch (PDOException | Exception $e) {
|
||||
echo "Error creating table. <br/>";
|
||||
echo "Error is: {$e->getMessage()}";
|
||||
exit();
|
||||
}
|
||||
|
||||
if ($connection->errorCode() != 0) {
|
||||
echo "Error creating table. <br/>";
|
||||
echo "<pre>";
|
||||
print_r($connection->errorInfo());
|
||||
} else {
|
||||
echo "Table {$table} was created.";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table counties
|
||||
|
||||
(
|
||||
|
||||
county_serial serial,
|
||||
county_name varchar(100) default null,
|
||||
county_area varchar(100) default null,
|
||||
county_creator varchar(100) default null,
|
||||
county_created datetime default null,
|
||||
county_changer varchar(100) default null,
|
||||
county_changed datetime default null,
|
||||
|
||||
primary key (county_serial),
|
||||
index (county_name)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table dropdowns
|
||||
|
||||
(
|
||||
|
||||
dropdown_serial serial,
|
||||
dropdown_dropdowntype bigint unsigned default 0,
|
||||
dropdown_value varchar(100) default null,
|
||||
dropdown_default boolean default false,
|
||||
dropdown_active boolean default false,
|
||||
|
||||
dropdown_creator varchar(100) default null,
|
||||
dropdown_created datetime default null,
|
||||
dropdown_changer varchar(100) default null,
|
||||
dropdown_changed datetime default null,
|
||||
|
||||
primary key (dropdown_serial),
|
||||
unique key (dropdown_dropdowntype, dropdown_value),
|
||||
|
||||
foreign key (dropdown_dropdowntype)
|
||||
references dropdowntypes(dropdowntype_serial)
|
||||
on update cascade
|
||||
on delete restrict
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table dropdowntypes
|
||||
|
||||
(
|
||||
|
||||
dropdowntype_serial serial,
|
||||
dropdowntype_name varchar(100) default null,
|
||||
dropdowntype_title varchar(100) default null,
|
||||
dropdowntype_table varchar(100) default null,
|
||||
dropdowntype_column varchar(100) default null,
|
||||
|
||||
dropdowntype_creator varchar(100) default null,
|
||||
dropdowntype_created datetime default null,
|
||||
dropdowntype_changer varchar(100) default null,
|
||||
dropdowntype_changed datetime default null,
|
||||
|
||||
primary key (dropdowntype_serial),
|
||||
unique key (dropdowntype_name)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table journal
|
||||
|
||||
(
|
||||
|
||||
journal_serial serial,
|
||||
journal_timestamp timestamp default current_timestamp,
|
||||
journal_origin varchar(100) default null,
|
||||
journal_ip varchar(128) default null,
|
||||
journal_entry varchar(1000) default null,
|
||||
|
||||
primary key (journal_serial),
|
||||
index (journal_timestamp)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table notes
|
||||
|
||||
(
|
||||
|
||||
note_serial serial,
|
||||
note_type varchar(20) default null,
|
||||
note_reference bigint unsigned default 0,
|
||||
note_text text,
|
||||
note_timestamp timestamp default current_timestamp on update current_timestamp,
|
||||
note_origin varchar(100) default null,
|
||||
|
||||
primary key (note_serial),
|
||||
index (note_type),
|
||||
index (note_reference),
|
||||
index (note_timestamp)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table popovers
|
||||
|
||||
(
|
||||
|
||||
popover_serial serial,
|
||||
popover_name varchar(100) default null,
|
||||
popover_title varchar(100) default null,
|
||||
popover_placeholder varchar(100) default null,
|
||||
popover_text varchar(1000) default null,
|
||||
popover_creator varchar(100) default null,
|
||||
popover_created datetime default null,
|
||||
popover_changer varchar(100) default null,
|
||||
popover_changed datetime default null,
|
||||
|
||||
primary key (popover_serial),
|
||||
unique key (popover_name)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,52 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table rdis
|
||||
|
||||
(
|
||||
|
||||
rdi_serial serial,
|
||||
rdi_permit_facts_id bigint unsigned default 0,
|
||||
rdi_entry_date_str varchar(12) default '',
|
||||
rdi_entry_date date not null default 0,
|
||||
rdi_permit_number varchar(50) default '',
|
||||
rdi_permit_date_str varchar(12) default '',
|
||||
rdi_permit_date date default null,
|
||||
rdi_project_addr varchar(100) default '',
|
||||
rdi_sub_div_name varchar(100) default '',
|
||||
rdi_project_type varchar(100) default '',
|
||||
rdi_company varchar(100) default '',
|
||||
rdi_address varchar(100) default null,
|
||||
rdi_city varchar(100) default null,
|
||||
rdi_state varchar(2) default null,
|
||||
rdi_zip varchar(10) default null,
|
||||
rdi_phone varchar(14) default null,
|
||||
rdi_project_city varchar(100) default '',
|
||||
rdi_project_state varchar(2) default '',
|
||||
rdi_size int(11) default null,
|
||||
rdi_units int(11) default 0,
|
||||
rdi_building_type int(11) default 0,
|
||||
rdi_value int(11) default 0,
|
||||
rdi_work_type int(11) default 0,
|
||||
rdi_county varchar(100) default 0,
|
||||
rdi_lot varchar(7) default null,
|
||||
rdi_dist_ll varchar(7) default null,
|
||||
rdi_ct1 tinyint(1) default 0,
|
||||
rdi_owner_name varchar(100) default null,
|
||||
rdi_owner_address varchar(100) default null,
|
||||
rdi_owner_city varchar(100) default null,
|
||||
rdi_owner_state varchar(2) default null,
|
||||
rdi_owner_zip varchar(10) default null,
|
||||
rdi_owner_phone varchar(14) default null,
|
||||
rdi_ytd_permits int(11) default 0,
|
||||
rdi_ytd_value int(11) default 0,
|
||||
rdi_12mth_prev_permits int(11) default 0,
|
||||
rdi_creator varchar(100) default null,
|
||||
rdi_created datetime default null,
|
||||
rdi_changer varchar(100) default null,
|
||||
rdi_changed datetime default null,
|
||||
|
||||
primary key (rdi_serial)
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table reports
|
||||
|
||||
(
|
||||
|
||||
report_serial serial,
|
||||
report_class varchar(100) default null,
|
||||
report_name varchar(100) default null,
|
||||
report_description varchar(100) default null,
|
||||
report_type varchar(10) default null,
|
||||
report_target varchar(50) default null,
|
||||
report_creator varchar(100) default null,
|
||||
report_created datetime default null,
|
||||
report_changer varchar(100) default null,
|
||||
report_changed datetime default null,
|
||||
|
||||
primary key (report_serial)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,22 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table searchhistories
|
||||
|
||||
(
|
||||
|
||||
searchhistory_serial serial,
|
||||
searchhistory_user bigint unsigned default null,
|
||||
searchhistory_subscription bigint unsigned default null,
|
||||
searchhistory_parameters longtext default null,
|
||||
|
||||
searchhistory_creator varchar(100) default null,
|
||||
searchhistory_created datetime default null,
|
||||
searchhistory_changer varchar(100) default null,
|
||||
searchhistory_changed datetime default null,
|
||||
|
||||
primary key (searchhistory_serial)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table statuses
|
||||
|
||||
(
|
||||
|
||||
status_serial serial,
|
||||
status_name varchar(100) default null,
|
||||
status_classes varchar(100) default null,
|
||||
status_active boolean default true,
|
||||
status_default boolean default false,
|
||||
status_creator varchar(100) default null,
|
||||
status_created datetime default null,
|
||||
status_changer varchar(100) default null,
|
||||
status_changed datetime default null,
|
||||
|
||||
primary key (status_serial),
|
||||
index (status_name)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table subscriptions
|
||||
|
||||
(
|
||||
|
||||
subscription_serial serial,
|
||||
subscription_title varchar(100) default null,
|
||||
subscription_description varchar(128) default null,
|
||||
subscription_projecttype varchar(128) default null,
|
||||
subscription_area varchar(128) default null,
|
||||
subscription_creator varchar(100) default null,
|
||||
subscription_created datetime default null,
|
||||
subscription_changer varchar(100) default null,
|
||||
subscription_changed datetime default null,
|
||||
|
||||
primary key (subscription_serial)
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table supportticketcomments
|
||||
|
||||
(
|
||||
|
||||
supportticket_serial serial,
|
||||
supportticket_support_ticket bigint unsigned default null,
|
||||
supportticket_support_ticket bigint unsigned default null,
|
||||
supportticket_message longtext default null,
|
||||
|
||||
|
||||
supportticket_status bigint unsigned default null,
|
||||
|
||||
supportticket_creator varchar(100) default null,
|
||||
supportticket_created datetime default null,
|
||||
supportticket_changer varchar(100) default null,
|
||||
supportticket_changed datetime default null,
|
||||
|
||||
primary key (supportticket_serial)
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,24 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table supporttickets
|
||||
|
||||
(
|
||||
|
||||
supportticket_serial serial,
|
||||
supportticket_subject varchar(100) default null,
|
||||
supportticket_category bigint unsigned default null,
|
||||
supportticket_category_other varchar(100) default null,
|
||||
supportticket_message longtext default null,
|
||||
|
||||
supportticket_status bigint unsigned default null,
|
||||
|
||||
supportticket_creator varchar(100) default null,
|
||||
supportticket_created datetime default null,
|
||||
supportticket_changer varchar(100) default null,
|
||||
supportticket_changed datetime default null,
|
||||
|
||||
primary key (supportticket_serial)
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table users
|
||||
|
||||
(
|
||||
|
||||
user_serial serial,
|
||||
user_id varchar(100) default null,
|
||||
user_name varchar(128) default null,
|
||||
user_email varchar(100) default null,
|
||||
user_client_name varchar(128) default null,
|
||||
user_password varchar(255) not null,
|
||||
user_role varchar(255) not null,
|
||||
user_change_password boolean default false,
|
||||
user_active boolean default true,
|
||||
user_login datetime default null,
|
||||
user_creator varchar(100) default null,
|
||||
user_created datetime default null,
|
||||
user_changer varchar(100) default null,
|
||||
user_changed datetime default null,
|
||||
|
||||
primary key (user_serial),
|
||||
unique key (user_name),
|
||||
index (user_name)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table usersubscriptions
|
||||
|
||||
(
|
||||
|
||||
usersubscription_serial serial,
|
||||
usersubscription_user_serial bigint unsigned default 0,
|
||||
usersubscription_report varchar(100) default null,
|
||||
usersubscription_report_description varchar(128) default null,
|
||||
usersubscription_stop_date_string varchar(10) not null,
|
||||
usersubscription_stop_date date null,
|
||||
usersubscription_origin varchar(100) default null,
|
||||
usersubscription_timestamp timestamp default current_timestamp on update current_timestamp,
|
||||
|
||||
primary key (usersubscription_serial)
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
?>
|
||||
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
|
||||
$SQL = "create table zipcodes
|
||||
|
||||
(
|
||||
|
||||
zipcode_serial serial,
|
||||
zipcode_code bigint not null default 0,
|
||||
zipcode_city varchar(50) not null default '',
|
||||
zipcode_state varchar(50) not null default '',
|
||||
zipcode_county varchar(50) not null default '',
|
||||
zipcode_country varchar(50) not null default '',
|
||||
|
||||
primary key (zipcode_serial),
|
||||
unique key (zipcode_code)
|
||||
|
||||
)
|
||||
|
||||
default character set = utf8";
|
||||
|
||||
?>
|
||||
Reference in New Issue
Block a user