致力于将 RoR 完全重写为 Node/Sequelize/Express/Angular 应用程序的项目。
我已经在本地机器上执行了旧模式,可以查看数据库、表和数据。
在我的节点代码中,我需要连接现有的数据库。
我正在关注本教程:http ://redotheweb.com/2013/02/20/sequelize-the-javascript-orm-in-practice.html
当使用 sequelize.import 并将其指向一个目录时,我的问题就出现了。
- 这应该是我设置架构的本地 MySQL 目录吗?(假设是)
- 模型是否引用数据库中的表?
有关如何正确访问现有关系映射的建议很有帮助。
这是我关于 Stack 的第一个问题,提前谢谢你。
var express = require('express');
var http = require('http');
var path = require('path');
var config = require('./config/config');
var Sequelize = require('sequelize');
var app = express();
var db = new Sequelize('somedb', 'root', 'password');
var models = [
'users'
];
models.forEach(function(model){
module.exports[model] = sequelize.import(__dirname + '/' + )
})