Forums / National / Russian / Тестирование Cotonti v.0.9.23 beta

Тест предстоящего релиза

webitproff
#46672 2023-05-26 05:35

такой момент... если раньше писали в 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" ?

буду признателен за содержательный ответ.

аккаунт удален - не срослось с разработчиками
ушел на другой движок