Тест предстоящего релиза
webitproff |
|
---|---|
такой момент... если раньше писали в my_extention.install.sql CREATE TABLE IF NOT EXISTS `cot_mytable` ( `myfield_id` int(10) unsigned NOT NULL auto_increment, `myfield_title` varchar(255) collate utf8_unicode_ci DEFAULT '', PRIMARY KEY (`myfield_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; то сейчас будет ли правильнее CREATE TABLE IF NOT EXISTS `cot_mytable` ( `myfield_id` int(10) unsigned NOT NULL auto_increment, `myfield_title` varchar(255) DEFAULT '', PRIMARY KEY (`myfield_id`) ); ? правильно ли я понимаю, что если в установочной инструкции не указывать ENGINE, CHARSET и COLLATE то они подтягиваются, то есть руководствуются инструкциями из config.php ? $cfg['mysqlcharset'] = 'utf8mb4'; $cfg['mysqlcollate'] = 'utf8mb4_unicode_ci'; прошу уточнить или поправить. может что-то понял, но не в полной мере. и еще момент, откуда получаем инструкцию в таблице использовать "InnoDB" ? буду признателен за содержательный ответ. аккаунт удален - не срослось с разработчиками
ушел на другой движок |