2014-03-28 60 views
2

我試圖建立與MySQL數據庫在OpenShift的SailsJS框架,但我不能得到它的工作...SailsJS在OpenShift與MySQL

如果有人可以用一個小教程幫助下,我將是非常gratefull ... 如何正確安裝所需的一切,也許如何創建一個簡單的模型,控制器,視圖和示例如何輸入一些記錄到數據庫以及如何從數據庫檢索它們並將它們呈現在網頁上。我想我可以從那裏管理。

我是OpenShift,NodeJS,SailsJS的初學者,網上沒有太多關於這個主題的內容,所以如果有人能指出我的方向是正確的,那就太好了。

回答

1

這可能爲時已晚,只是爲了未來。 對於創建控制器,模型部分非常容易處理。很多youtube視頻都在線上。

關於連接部分,你將需要編輯connection.js

module.exports.connections = { 
    localMysqlServer: { ... }, 
    openshiftMysqlServer: { 
    adapter: 'sails-mysql', 
    host: process.env.OPENSHIFT_MYSQL_DB_HOST, 
    user: 'username', 
    password: 'password', 
    database: 'dbname' 
    } 
} 

而且development.js

module.exports = { 

    /*************************************************************************** 
    * Set the default database connection for models in the development  * 
    * environment (see config/connections.js and config/models.js)   * 
    ***************************************************************************/ 
    models: { 
    connection: 'openshiftMysqlServer' 
    } 
}; 

這應該工作!