mirror of
https://github.com/openvk/openvk
synced 2025-03-04 00:29:57 +03:00
fix(install): Make install SQLs more compatible with autoupgrades
This commit is contained in:
parent
60f6286bde
commit
52f5ed4208
2 changed files with 3 additions and 6 deletions
|
@ -10,13 +10,10 @@ CREATE TABLE IF NOT EXISTS `coin_vouchers` (
|
|||
`deleted` tinyint(1) NOT NULL DEFAULT '0'
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||||
|
||||
DELIMITER $$
|
||||
CREATE TRIGGER `coinVoucherTokenAutoGen` BEFORE INSERT ON `coin_vouchers`
|
||||
FOR EACH ROW IF NEW.token IS NULL THEN
|
||||
SET NEW.token = SUBSTRING(UPPER(REPLACE(UUID(), "-", "")), 1, 24);
|
||||
END IF
|
||||
$$
|
||||
DELIMITER ;
|
||||
END IF;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `gifts` (
|
||||
`id` bigint(20) unsigned NOT NULL,
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
CREATE TABLE `cryptotransactions` (
|
||||
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
||||
`hash` varchar(45) COLLATE utf8mb4_general_nopad_ci NOT NULL,
|
||||
`hash` varchar(45) COLLATE utf8mb4_unicode_520_ci NOT NULL,
|
||||
`lt` bigint(20) NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_nopad_ci;
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
|
||||
|
|
Loading…
Reference in a new issue