[英]foreign key camel case issue in postgres on heroku server
我在heroku上成功創建表,但問題是外鍵添加外鍵時,默認情況下它將自動以小寫字母創建postgres接受類似serviceId
格式的外鍵
這是我的桌子
CREATE TABLE service_categories (
id serial PRIMARY KEY,
"serviceId" integer NOT NULL,
service_category_name VARCHAR ( 50 ) NOT NULL,
"createdAt" TIMESTAMP DEFAULT NOW(),
"updatedAt" TIMESTAMP DEFAULT NOW()
);
但是在heroku上它創建的serviceid
而不是serviceId
任何人都可以幫助我如何創建像serviceId
這樣的外鍵
只是模型中的雙引號,例如
const Order = db.define("my_orders", {
id: {
type: Sequelize.INTEGER,
autoIncrement: true,
allowNull: false,
primaryKey: true,
},
"serviceSubCategoryId": {
type: Sequelize.INTEGER
},
"userId": {
type: Sequelize.INTEGER
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.