0
有sqlalchemy ORM爲燒瓶加載初始數據(並將數據轉儲至json)的工具嗎?類似於django的loaddata和dumpdata。Flask/Sqlalchemy的初始數據
有sqlalchemy ORM爲燒瓶加載初始數據(並將數據轉儲至json)的工具嗎?類似於django的loaddata和dumpdata。Flask/Sqlalchemy的初始數據
不,沒有。您必須使用所用數據庫的工具。特別是PostgreSQL的這個實用程序非常靈活,遠遠超過Django的實用程序。但是,如果您的真正問題只是「如何獲取一些初始數據到數據庫中」,例如,同時開發,那麼你可以做這樣的事情:
def init_db():
if db_session.query(User).count() == 0:
admin = User("admin", "admin")
db_session.add(admin)
db_session.commit()