我是Sails的全新用戶,我正在尋找在JavaScript領域構建我的第一個應用程序!我目前正在嘗試將我的sails應用程序連接到postgresql數據庫,並且我想確保我正確地做到了這一點。將PostgreSQL數據庫連接到Sails.js
我開始創建一個帶有dbName,userName,password的postgresql db。我添加了所有這些信息到我connections.js
文件:
somePostgresqlServer: {
adapter: 'sails-postgresql',
host: 'localhost',
user: '<username>', // optional
password: '<password>', // optional
database: '<databasename>' //optional
}
我想確保我可以遷移,所以我的models.js
設置爲migrate: safe
我自己執行所有操作。我跑了npm install sails-postgresql
。現在,據我瞭解,如果我已將遷移設置爲安全模式,則需要sails-db-migrate
模塊(https://github.com/building5/sails-db-migrate)。我一步一步地跟着這個模塊。我通過運行sails generate api user
生成User
模型。在此之後,我跑了grunt db:migrate
。畢竟,我檢查了我的psql
數據庫,並且沒有User table
已經創建。我知道我缺少一些東西,或者有更簡單的方法來查看我的postgresql數據庫是否已連接。
任何意見或建議,我應該如何處理這將不勝感激。