2015-02-11 42 views
0

我正在使用Sails在使用web应用程序。 它适用于Postgres,但我必须使用Sqlite。 我尝试适配器sails-sqlite3,但它不适合我。Sails,NodeJS,Sqlite

我想知道是否有人使用过Sails和Sqlite。如何 ?

+0

以何种方式它不工作? – Wain 2015-02-11 13:55:03

+0

当我尝试“帆升降机”时,我有一个关于函数的版本错误:registerCollection所以我重命名它registerConnection之后有几个错误,我试图纠正。现在,适配器和sqlite3模块之间存在问题: node_modules/sqlite3/lib/trace.js:28 throw err; ^ TypeError:字符串不是函数 at .../api/adapters/sqlite3/lib/adapter.js:610:16 行:return cb(err,result); 我真的认为适配器是旧的,所以它不能与我的风帆版本。 – SaphiraB 2015-02-11 15:34:05

回答

0

谢谢。 最后,我刚刚使用了waterline-nedb模块并使用.db扩展名保存了我的数据库 这似乎很棒。

+0

您是否需要重构任何代码?我问,因为看起来'nedb'是一个面向文档的数据库,如mongo,而Postgres和Sqlite3是关系数据库。 – prodigitalson 2015-02-21 16:04:23