flaskのsqlalchemyでtinytextを定義する方法

mysqlのTINYTEXTをカラムの型に指定したい場合はimportする必要がある

from sqlalchemy.dialects.mysql import TINYTEXT

class Sample(db.Model):
    name = db.Column(db.String(255))
    tinytext = db.Column(TINYTEXT)

他にもいろいろ指定できる

https://github.com/zzzeek/sqlalchemy/blob/main/lib/sqlalchemy/dialects/mysql/__init__.py

タイトルとURLをコピーしました