2024-09-30 06:20:18 发布
网友
我有一个sqlite数据库,用作python开发的应用程序的数据存储文件。在
现在新特性的开发需要我在数据库中定义新字段。对于peewee,有没有一种方法可以加载使用旧表定义(没有新字段)的数据库文件,而不会出现SQLError: no such column错误?在
SQLError: no such column
就像在数据库中自动插入带有默认值的新字段一样。这将使以前版本中打开数据库文件的向后兼容性变得更加容易。在
我已经编写了一个名为sqlite-web的基于web的工具,它允许您使用GUI管理数据库模式。在
如果您想在Python代码中动态添加列,请查看peewee的迁移扩展:http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#schema-migrations
我已经编写了一个名为sqlite-web的基于web的工具,它允许您使用GUI管理数据库模式。在
如果您想在Python代码中动态添加列,请查看peewee的迁移扩展:http://docs.peewee-orm.com/en/latest/peewee/playhouse.html#schema-migrations
相关问题 更多 >
编程相关推荐