verbinden sequelize.js auf node-webkit-desktop-app mit sqlite

derzeit bin ich mit node-sqlite3, sqlite Bindung auf meinem node-webkit desktop-app und verwenden Sie es als

var sqlite3 = require('node_sqlite3').verbose();
var db = new sqlite3.Database('file:data.db');
db.run(query);

und mein wissen in diesem systemintern kompilierte node-sqlite3 ist der einzige Weg, um die Verwendung der sqlite-db mit node-webkit.

jetzt will ich mit sequelize auf die app, die normalerweise als:

var Sequelize = require('sequelize-sqlite').sequelize
var sqlite    = require('sequelize-sqlite').sqlite
var sequelize = new Sequelize('database', 'username', 'password', {
dialect: 'sqlite',
storage: 'path/to/database.sqlite'
})
sequelize.query("SELECT * FROM myTable").success(function(myTableRows) {
console.log(myTableRows)
})

wie kann ich das erreichen ? (dh. verwenden sequelize auf node-webkit app mit sqlite)

Ziel ist es, für die Datenbank das Leben einfacher durch ausführen von Migrationen , verwenden Sie die Modelle zum manipulieren von Datenbank -, oder schlagen Sie, wenn es irgendwelche anderen javascript-Bibliotheken (mvc wird bevorzugt) , kann die Arbeit durch node-webkit+sqlite (und wie man Sie machen Arbeit) .

ist, angularjs eine option ? wenn ja, wie dies zu tun.

danken yous.

InformationsquelleAutor sunnyvilles | 2013-08-17
Schreibe einen Kommentar