создаю свои таблицы и надо наполнить таблицы контентом дальше из этого файла с помощью INSERT INTO, сайт на который модуль ставлю из маркетплейса и тестирую в кодировке utf-8. Если install.sql сделать в кодировке utf-8 то всё супер, а если в 1251, он не грузит и даёт ошибку 1251. В php есть функция http://php.net/manual/en/function.mb-detect-encoding.php позволяет определить кодировку строки. ВОПРОС: Как обычно решается такая задача?
Данные и определение таблиц стоит разделить. В install.sql только схема таблиц. Данные рядом в csv например. Вдруг без данных таблица будет нужна
Обсуждают сегодня