簡體   English   中英

heroku服務器上postgres中的外鍵駱駝案例問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM