update sql files to remove all skeema warnings

This commit is contained in:
team-devstage 2020-07-28 18:01:45 +02:00
parent 412b5e5c3b
commit fba758414c
21 changed files with 99 additions and 99 deletions

View File

@ -1,5 +1,5 @@
CREATE TABLE `admin_errors` ( CREATE TABLE `admin_errors` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`state_user_id` int(11) NOT NULL, `state_user_id` int(11) NOT NULL,
`controller` varchar(255) NOT NULL, `controller` varchar(255) NOT NULL,
`action` varchar(255) NOT NULL, `action` varchar(255) NOT NULL,

View File

@ -1,6 +1,6 @@
CREATE TABLE `operator_types` ( CREATE TABLE `operator_types` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(25) COLLATE utf8_bin NOT NULL, `name` varchar(25) NOT NULL,
`text` varchar(255) COLLATE utf8_bin NOT NULL, `text` varchar(255) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,8 +1,8 @@
CREATE TABLE `operators` ( CREATE TABLE `operators` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`username` varchar(50) COLLATE utf8_bin NOT NULL, `username` varchar(50) NOT NULL,
`user_pubkey` binary(32) NOT NULL, `user_pubkey` binary(32) NOT NULL,
`data_base64` varchar(255) COLLATE utf8_bin NOT NULL, `data_base64` varchar(255) NOT NULL,
`modified` datetime NOT NULL, `modified` datetime NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,10 +1,10 @@
CREATE TABLE `pending_transactions` ( CREATE TABLE `pending_transactions` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transactionID` varchar(25) COLLATE utf8_bin NOT NULL, `transactionID` varchar(25) NOT NULL,
`service` varchar(20) COLLATE utf8_bin NOT NULL, `service` varchar(20) NOT NULL,
`method` varchar(20) COLLATE utf8_bin NOT NULL, `method` varchar(20) NOT NULL,
`h_server_id` int(11) NOT NULL, `h_server_id` int NOT NULL,
`timeout` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `timeout` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `transactionID` (`transactionID`) UNIQUE KEY `transactionID` (`transactionID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,12 +1,12 @@
CREATE TABLE `server_users` ( CREATE TABLE `server_users` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`username` varchar(50) COLLATE utf8_bin NOT NULL, `username` varchar(50) NOT NULL,
`password` varchar(255) COLLATE utf8_bin NOT NULL, `password` varchar(255) NOT NULL,
`email` varchar(50) COLLATE utf8_bin NOT NULL, `email` varchar(50) NOT NULL,
`role` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT 'admin', `role` varchar(20) NOT NULL DEFAULT 'admin',
`activated` tinyint(1) NOT NULL DEFAULT 0, `activated` tinyint NOT NULL DEFAULT 0,
`last_login` datetime DEFAULT NULL, `last_login` datetime DEFAULT NULL,
`created` datetime NOT NULL, `created` datetime NOT NULL,
`modified` datetime NOT NULL, `modified` datetime NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `state_balances` ( CREATE TABLE `state_balances` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`state_user_id` int(11) NOT NULL, `state_user_id` int UNSIGNED NOT NULL,
`modified` datetime NOT NULL, `modified` datetime NOT NULL,
`amount` bigint(20) NOT NULL, `amount` bigint NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,11 +1,11 @@
CREATE TABLE `state_created` ( CREATE TABLE `state_created` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`month` tinyint(4) NOT NULL, `month` tinyint UNSIGNED NOT NULL,
`year` smallint(6) NOT NULL, `year` smallint UNSIGNED NOT NULL,
`state_user_id` int(11) NOT NULL, `state_user_id` int UNSIGNED NOT NULL,
`created` datetime NOT NULL, `created` datetime NOT NULL,
`short_ident_hash` int(11) NOT NULL, `short_ident_hash` int UNSIGNED NOT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
KEY `short_ident_hash` (`short_ident_hash`) KEY `short_ident_hash` (`short_ident_hash`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,8 +1,8 @@
CREATE TABLE `state_errors` ( CREATE TABLE `state_errors` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`state_user_id` int(11) NOT NULL, `state_user_id` int UNSIGNED NOT NULL,
`transaction_type_id` int(11) NOT NULL, `transaction_type_id` int UNSIGNED NOT NULL,
`created` datetime NOT NULL, `created` datetime NOT NULL,
`message_json` text NOT NULL, `message_json` text NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `state_group_addresses` ( CREATE TABLE `state_group_addresses` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`group_id` int(11) NOT NULL, `group_id` int UNSIGNED NOT NULL,
`public_key` binary(32) NOT NULL, `public_key` binary(32) NOT NULL,
`address_type_id` int(11) NOT NULL, `address_type_id` int UNSIGNED NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `state_group_relationships` ( CREATE TABLE `state_group_relationships` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`group1_id` int(11) NOT NULL, `group1_id` int UNSIGNED NOT NULL,
`group2_id` int(11) NOT NULL, `group2_id` int UNSIGNED NOT NULL,
`state_relationship_id` int(11) NOT NULL, `state_relationship_id` int UNSIGNED NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,8 +1,8 @@
CREATE TABLE `state_groups` ( CREATE TABLE `state_groups` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`index_id` varbinary(64) NOT NULL, `index_id` varbinary(64) NOT NULL,
`name` varchar(50) COLLATE utf8_bin NOT NULL, `name` varchar(50) NOT NULL,
`root_public_key` binary(32) NOT NULL, `root_public_key` binary(32) NOT NULL,
`user_count` smallint(6) NOT NULL DEFAULT 0, `user_count` smallint UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,6 +1,6 @@
CREATE TABLE `state_relationship_types` ( CREATE TABLE `state_relationship_types` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(25) COLLATE utf8_bin NOT NULL, `name` varchar(25) NOT NULL,
`text` varchar(255) COLLATE utf8_bin DEFAULT NULL, `text` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,12 +1,12 @@
CREATE TABLE `state_users` ( CREATE TABLE `state_users` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`index_id` smallint(6) NOT NULL DEFAULT 0, `index_id` smallint NOT NULL DEFAULT 0,
`group_id` int(11) NOT NULL DEFAULT 0, `group_id` int UNSIGNED NOT NULL DEFAULT 0,
`public_key` binary(32) NOT NULL, `public_key` binary(32) NOT NULL,
`email` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `email` varchar(255) DEFAULT NULL,
`first_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `first_name` varchar(255) DEFAULT NULL,
`last_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `last_name` varchar(255) DEFAULT NULL,
`username` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `username` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`), PRIMARY KEY (`id`),
UNIQUE KEY `public_key` (`public_key`) UNIQUE KEY `public_key` (`public_key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8; ) ENGINE=InnoDB;

View File

@ -1,9 +1,9 @@
CREATE TABLE `transaction_creations` ( CREATE TABLE `transaction_creations` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`state_user_id` int(11) NOT NULL, `state_user_id` int UNSIGNED NOT NULL,
`amount` bigint(20) NOT NULL, `amount` bigint NOT NULL,
`ident_hash` binary(32) NOT NULL, `ident_hash` binary(32) NOT NULL,
`target_date` timestamp NULL DEFAULT NULL, `target_date` timestamp NULL DEFAULT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `transaction_group_addaddress` ( CREATE TABLE `transaction_group_addaddress` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`address_type_id` int(11) NOT NULL, `address_type_id` int UNSIGNED NOT NULL,
`public_key` binary(32) NOT NULL, `public_key` binary(32) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `transaction_group_allowtrades` ( CREATE TABLE `transaction_group_allowtrades` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`remote_group_id` varbinary(64) NOT NULL, `remote_group_id` varbinary(64) NOT NULL,
`allow` tinyint(1) NOT NULL DEFAULT 0, `allow` tinyint NOT NULL DEFAULT 0,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,8 +1,8 @@
CREATE TABLE `transaction_group_creates` ( CREATE TABLE `transaction_group_creates` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`group_public_key` binary(32) NOT NULL, `group_public_key` binary(32) NOT NULL,
`group_id` varchar(64) COLLATE utf8_bin NOT NULL, `group_id` varchar(64) NOT NULL,
`name` varchar(64) COLLATE utf8_bin NOT NULL, `name` varchar(64) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,10 +1,10 @@
CREATE TABLE `transaction_send_coins` ( CREATE TABLE `transaction_send_coins` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`state_user_id` int(11) NOT NULL, `state_user_id` int UNSIGNED NOT NULL,
`receiver_public_key` binary(32) NOT NULL, `receiver_public_key` binary(32) NOT NULL,
`receiver_user_id` int(11) NOT NULL, `receiver_user_id` int UNSIGNED NOT NULL,
`amount` bigint(20) NOT NULL, `amount` bigint NOT NULL,
`sender_final_balance` bigint(20) NOT NULL, `sender_final_balance` bigint NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,7 +1,7 @@
CREATE TABLE `transaction_signatures` ( CREATE TABLE `transaction_signatures` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`transaction_id` int(11) NOT NULL, `transaction_id` int UNSIGNED NOT NULL,
`signature` binary(64) NOT NULL, `signature` binary(64) NOT NULL,
`pubkey` binary(32) NOT NULL, `pubkey` binary(32) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,6 +1,6 @@
CREATE TABLE `transaction_types` ( CREATE TABLE `transaction_types` (
`id` int(11) NOT NULL AUTO_INCREMENT, `id` int UNSIGNED NOT NULL AUTO_INCREMENT,
`name` varchar(24) COLLATE utf8_bin NOT NULL, `name` varchar(24) NOT NULL,
`text` varchar(255) COLLATE utf8_bin NOT NULL, `text` varchar(255) NOT NULL,
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;

View File

@ -1,9 +1,9 @@
CREATE TABLE `transactions` ( CREATE TABLE `transactions` (
`id` bigint(20) NOT NULL AUTO_INCREMENT, `id` bigint UNSIGNED NOT NULL AUTO_INCREMENT,
`state_group_id` int(11) DEFAULT NULL, `state_group_id` int UNSIGNED DEFAULT NULL,
`transaction_type_id` int(11) NOT NULL, `transaction_type_id` int UNSIGNED NOT NULL,
`tx_hash` binary(32) DEFAULT NULL, `tx_hash` binary(32) DEFAULT NULL,
`memo` varchar(255) COLLATE utf8_bin NOT NULL, `memo` varchar(255) NOT NULL,
`received` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(), `received` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; ) ENGINE=InnoDB;