具有 Feathers.js 和 Sequelize 的只读架构
Read Only Schema with Feathers.js and Sequelize
我正在使用 Feathers.js 和 Sequelize 为我的 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 记录但不更改架构?
不要调用 Sequelize.sync()
,Sequelize 将不会尝试创建任何表。
我正在使用 Feathers.js 和 Sequelize 为我的 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 记录但不更改架构?
不要调用 Sequelize.sync()
,Sequelize 将不会尝试创建任何表。