gpt4 book ai didi

sequelize.js - 每次重新启动应用程序时都会丢失数据

转载 作者:行者123 更新时间:2023-12-03 22:17:42 25 4
gpt4 key购买 nike

每次我的应用程序重新启动时,Sequelize 都会删除我在数据库中的所有表并重新定义它们(包括数据),这很麻烦。有什么方法可以只将架构更改应用于数据库,如果没有更改则什么也不做?

最佳答案

试试这个:

const db = new Sequelize('db_name', 'username', 'pwd', {
dialect: 'sqlite',
storage: 'database.sqlite' // <----- this is important to mention, if you want to store your data on file.
});

如果您不提供存储位置,则默认情况下它会将数据存储在内存中,每次重新启动服务器时,您的数据都会丢失。

关于sequelize.js - 每次重新启动应用程序时都会丢失数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25485391/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com