带有Feathers.js和Sequelize的只读架构

时间:2018-10-15 20:06:04

标签: node.js sequelize.js feathersjs feathers-sequelize

我正在使用带有Sequelize的Feathers.js为我的MySQL数据库创建REST API。一切似乎都适用于GET操作。但是我在控制台中收到以下错误:

error: Unhandled Rejection at: Promise  {"_bitField":18087936,"_fulfillmentHandler0":{"name":"SequelizeDatabaseError","parent":{"code":"ER_TABLEACCESS_DENIED_ERROR","errno":1142,"sqlState":"42000","sqlMessage":"CREATE command denied to user 'f_admin'@'localhost' for table 'f_sales'"...

我认为Sequelize想要更改我的架构,但我不希望它这样做。如何设置它以便我可以CRUD记录但不能更改架构?

1 个答案:

答案 0 :(得分:0)

不要调用Sequelize.sync(),并且Sequelize不会尝试创建任何表。