* [refac] Remove explicit charset and collation declarations from SQL files
- Remove DEFAULT CHARSET declarations from all SQL table definitions - Strip COLLATE clauses from field definitions across all database scripts - Simplify ENGINE declarations by removing redundant charset specifications - Standardize SQL statement formatting for improved database compatibility - Affects all database update scripts from version 0.1 to 21.7.6
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
ALTER TABLE `zt_testTask` ADD `pri` TINYINT( 3 ) UNSIGNED NOT NULL DEFAULT '0' AFTER `owner`;
|
||||
ALTER TABLE `zt_user` ADD `role` CHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' AFTER `password`;
|
||||
ALTER TABLE `zt_product` CHANGE `QM` `QD` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
|
||||
ALTER TABLE `zt_project` CHANGE `QM` `QD` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
|
||||
CHANGE `RM` `RD` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
|
||||
ALTER TABLE `zt_product` CHANGE `RM` `RD` VARCHAR( 30 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
|
||||
ALTER TABLE `zt_user` ADD `role` CHAR( 10 ) NOT NULL DEFAULT '' AFTER `password`;
|
||||
ALTER TABLE `zt_product` CHANGE `QM` `QD` VARCHAR( 30 ) NOT NULL;
|
||||
ALTER TABLE `zt_project` CHANGE `QM` `QD` VARCHAR( 30 ) NOT NULL DEFAULT '',
|
||||
CHANGE `RM` `RD` VARCHAR( 30 ) NOT NULL DEFAULT '';
|
||||
ALTER TABLE `zt_product` CHANGE `RM` `RD` VARCHAR( 30 ) NOT NULL;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `zt_userContact` (
|
||||
`id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
|
||||
@@ -12,4 +12,4 @@ CREATE TABLE IF NOT EXISTS `zt_userContact` (
|
||||
`listName` varchar(60) NOT NULL,
|
||||
`userList` text NOT NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
Reference in New Issue
Block a user