我想使用playhouse migrator来更改我的数据库架构。
我想在数据库中添加一个列,但在sql语句中添加AFTER
,以便我可以在表中定义列顺序。
Peewee / Playhouse迁移器可以实现吗?
提前致谢!
答案 0 :(得分:1)
Peewee没有触发支持。 2015年the author stated
我目前不打算支持触发器。
然而,Peewee已经" Signal support"。
from playhouse.signals import Model, post_save
class MyModel(Model):
data = IntegerField()
@post_save(sender=MyModel)
def on_save_handler(model_class, instance, created):
put_data_in_cache(instance.data)
也许,这可以作为替代品。