from sqlalchemy import Column, String
class Test(Model):
__tablename__ = 'test'
code = Column(String(32))
......
举例如上,在开发中经常遇到往数据库中写数据时报“Data too long for column ‘code’ …”,数据库配置可以解决,同时也可以在代码中避免此类问题,避免写超
t = Test()
t.code = "x"*44
db.session.add(t)
db.session.commit()