mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
update sql querys to remove all warnings from skeema
This commit is contained in:
parent
515d4d18df
commit
27dc7fc9ac
@ -1,15 +1,15 @@
|
|||||||
CREATE TABLE `elopage_buys` (
|
CREATE TABLE `elopage_buys` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`elopage_user_id` int(11) NOT NULL,
|
`elopage_user_id` int NOT NULL,
|
||||||
`affiliate_program_id` int(11) NOT NULL,
|
`affiliate_program_id` int NOT NULL,
|
||||||
`publisher_id` int(11) NOT NULL,
|
`publisher_id` int NOT NULL,
|
||||||
`order_id` int(11) NOT NULL,
|
`order_id` int NOT NULL,
|
||||||
`product_id` int(11) NOT NULL,
|
`product_id` int NOT NULL,
|
||||||
`product_price` int(11) NOT NULL,
|
`product_price` int NOT NULL,
|
||||||
`payer_email` varchar(255) COLLATE utf8_bin NOT NULL,
|
`payer_email` varchar(255) COLLATE utf8_bin NOT NULL,
|
||||||
`publisher_email` varchar(255) COLLATE utf8_bin NOT NULL,
|
`publisher_email` varchar(255) COLLATE utf8_bin NOT NULL,
|
||||||
`payed` tinyint(1) NOT NULL,
|
`payed` tinyint NOT NULL,
|
||||||
`success_date` datetime NOT NULL,
|
`success_date` datetime NOT NULL,
|
||||||
`event` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
|
`event` varchar(255) CHARACTER SET utf8mb4 NOT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
CREATE TABLE `email_opt_in` (
|
CREATE TABLE `email_opt_in` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`user_id` int(11) NOT NULL,
|
`user_id` int NOT NULL,
|
||||||
`verification_code` bigint(25) unsigned NOT NULL,
|
`verification_code` bigint unsigned NOT NULL,
|
||||||
`email_opt_in_type_id` int(11) NOT NULL,
|
`email_opt_in_type_id` int NOT NULL,
|
||||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||||
`resend_count` int(11) DEFAULT 0,
|
`resend_count` int DEFAULT 0,
|
||||||
`updated` DATETIME on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
`updated` DATETIME on update CURRENT_TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
UNIQUE KEY `verification_code` (`verification_code`)
|
UNIQUE KEY `verification_code` (`verification_code`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
CREATE TABLE `email_opt_in_types` (
|
CREATE TABLE `email_opt_in_types` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`name` varchar(255) NOT NULL,
|
`name` varchar(255) NOT NULL,
|
||||||
`description` varchar(255) NOT NULL,
|
`description` varchar(255) NOT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
CREATE TABLE `roles` (
|
CREATE TABLE `roles` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`name` varchar(255) NOT NULL,
|
`name` varchar(255) NOT NULL,
|
||||||
`description` varchar(255) NOT NULL,
|
`description` varchar(255) NOT NULL,
|
||||||
`flags` bigint(20) NOT NULL DEFAULT 0,
|
`flags` bigint NOT NULL DEFAULT 0,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
CREATE TABLE `user_backups` (
|
CREATE TABLE `user_backups` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`user_id` int(11) NOT NULL,
|
`user_id` int NOT NULL,
|
||||||
`passphrase` text COLLATE utf8_bin NOT NULL,
|
`passphrase` text NOT NULL,
|
||||||
`mnemonic_type` int(11) DEFAULT '-1',
|
`mnemonic_type` int DEFAULT '-1',
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
CREATE TABLE `user_roles` (
|
CREATE TABLE `user_roles` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`user_id` int(11) NOT NULL,
|
`user_id` int NOT NULL,
|
||||||
`role_id` int(11) NOT NULL,
|
`role_id` int NOT NULL,
|
||||||
PRIMARY KEY (`id`)
|
PRIMARY KEY (`id`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
@ -1,16 +1,16 @@
|
|||||||
CREATE TABLE `users` (
|
CREATE TABLE `users` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT,
|
||||||
`email` varchar(255) NOT NULL,
|
`email` varchar(191) NOT NULL,
|
||||||
`first_name` varchar(150) NOT NULL,
|
`first_name` varchar(150) NOT NULL,
|
||||||
`last_name` varchar(255) DEFAULT '',
|
`last_name` varchar(255) DEFAULT '',
|
||||||
`password` bigint(25) unsigned NOT NULL,
|
`password` bigint unsigned NOT NULL,
|
||||||
`pubkey` binary(32) DEFAULT NULL,
|
`pubkey` binary(32) DEFAULT NULL,
|
||||||
`privkey` binary(80) DEFAULT NULL,
|
`privkey` binary(80) DEFAULT NULL,
|
||||||
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
`created` datetime NOT NULL DEFAULT current_timestamp(),
|
||||||
`email_checked` tinyint(1) NOT NULL DEFAULT 0,
|
`email_checked` tinyint NOT NULL DEFAULT 0,
|
||||||
`passphrase_shown` tinyint(1) NOT NULL DEFAULT 0,
|
`passphrase_shown` tinyint NOT NULL DEFAULT 0,
|
||||||
`language` varchar(4) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT 'de',
|
`language` varchar(4) NOT NULL DEFAULT 'de',
|
||||||
`disabled` BOOLEAN NULL DEFAULT FALSE,
|
`disabled` BOOLEAN NULL DEFAULT FALSE,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
UNIQUE KEY `email` (`email`)
|
UNIQUE KEY `email` (`email`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user