He descubierto a través de una entrada en otra bitácora que es posible controlar este parámetro haciendo uso de la variable DATABASE_OPTIONS en el archivo settings.py del proyecto Django.
Así que si deseamos utilizar tablas InnoDB con MySQL deberíamos tener en el archivo settings.py lo siguiente:
DATABASE_ENGINE = 'mysql'
DATABASE_OPTIONS = {"init_command": "SET storage_engine=INNODB"}
DATABASE_NAME = 'nombrebasededatos'
DATABASE_USER = 'usuario'
DATABASE_PASSWORD = 'palabradepaso'
DATABASE_HOST = '' # por defecto localhost
DATABASE_PORT = '' # puerto MySQL por defecto
Con esto al crear las tablas serán tablas InnoDB.
Fuente: risottoinc













0 comentarios:
Publicar un comentario en la entrada