Создать таблицу со столбцами, используя несколько кодировок - PullRequest
1 голос
/ 21 марта 2020

Например, mysql вы можете сделать что-то вроде

CREATE TABLE tags
(
  tag_name VARCHAR(10)  CHARACTER SET latin1,
  tag_desc VARCHAR(140) CHARACTER SET utf8mb4
);

Есть ли способ заставить SQLAlchemy создать такую ​​таблицу?

1 Ответ

1 голос
/ 21 марта 2020

Я действительно смог понять это сам. Вместо использования типов c типа

sqlalchemy.types.String(length = 10)

мне просто нужно использовать

sqlalchemy.dialects.mysql.VARCHAR(length = 10, charset = 'latin1')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...