使用MySQL在OpenShift上进行SailsJS

时间:2014-03-28 10:02:24

标签: mysql node.js openshift sails.js

我试图在OpenShift上使用MySQL数据库设置SailsJS框架,但我无法让它工作......

如果有人可以帮助一个小教程,我会非常感激...... 如何正确安装所需的一切,以及如何创建一个简单的模型,控制器,视图和示例如何输入一些记录到数据库以及如何从数据库中检索它们并在网页上显示它们。我想我可以从那里管理。

我是OpenShift,NodeJS,SailsJS的初学者,并且在网络上找不到这个主题,所以如果有人能指出我正确的方向,那将会很棒。

1 个答案:

答案 0 :(得分: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'
  }
};

这应该有效!