diff --git a/mysql/db/buy_reports.sql b/mysql/db/buy_reports.sql new file mode 100644 index 000000000..bab7e16d8 --- /dev/null +++ b/mysql/db/buy_reports.sql @@ -0,0 +1,12 @@ +USE finansu_db; + +CREATE TABLE buy_reports ( + id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, + festival_item_id INT(10) UNSIGNED NOT NULL, + amount INT(10) NOT NULL, + memo VARCHAR(255) NOT NULL, + paid_by VARCHAR(255) NOT NULL, + created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (id) +); diff --git a/mysql/db/divisions.sql b/mysql/db/divisions.sql new file mode 100644 index 000000000..a6ec465fe --- /dev/null +++ b/mysql/db/divisions.sql @@ -0,0 +1,10 @@ +USE finansu_db; + +CREATE TABLE divisions ( + id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, + name VARCHAR(255) NOT NULL, + financial_record_id INT(10) UNSIGNED NOT NULL, + created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (id) +); diff --git a/mysql/db/festival_items.sql b/mysql/db/festival_items.sql new file mode 100644 index 000000000..a4dbfed6f --- /dev/null +++ b/mysql/db/festival_items.sql @@ -0,0 +1,11 @@ +USE finansu_db; + +CREATE TABLE festival_items ( + id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, + name VARCHAR(255) NOT NULL, + memo VARCHAR(255) NOT NULL, + division_id INT(10) UNSIGNED NOT NULL, + created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (id) +); diff --git a/mysql/db/item_budget.sql b/mysql/db/item_budget.sql new file mode 100644 index 000000000..109aa8ed6 --- /dev/null +++ b/mysql/db/item_budget.sql @@ -0,0 +1,10 @@ +USE finansu_db; + +CREATE TABLE item_budgets ( + id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, + amount INT(10) NOT NULL, + festival_item_id INT(10) UNSIGNED NOT NULL, + created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (id) +); diff --git a/mysql/db/user_groups.sql b/mysql/db/user_groups.sql new file mode 100644 index 000000000..fa2ae1eef --- /dev/null +++ b/mysql/db/user_groups.sql @@ -0,0 +1,10 @@ +USE finansu_db; + +CREATE TABLE user_groups ( + id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, + user_id INT(10) NOT NULL, + group_id INT(10) NOT NULL, + created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, + updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, + PRIMARY KEY (id), +);