WebSQL的簡單按口:LalaWebSQL
簡單的WebSQL接口
安裝
You can get it on bower.
bower install lala-web-sql --save
創建和更新表格
var db = new LalaWebSQL({
name : 'myDatabase'
});
db.createTable('client', {
id : 'pk',
name : 'string'
}).then(function () {
console.log('Table sucessfully created');
});更新表格
db.addColumn('client', {
document : 'string'
});
db.createIndex('client', 'document', true); // Parameters: table name, field name, is unique插入行
db.insert('client', {
name : 'Jonh Doe'
});
db.insertOrReplace('client', {
id : 1,
name : 'Jonh Doe'
});構建查詢
// All results
db.query('client').filter('name', 'Jonh Doe').then(function (rows) {
console.log(rows);
});
// First result
db.query('client').orderBy('name').first().then(function (row) {
console.log(row);
});
// Using raw SQL queries
db.query('client').condition('age > ?', [18]).then(function (rows) {
console.log(rows);
});刪除行
db.query('client').condition('age > ?', [18]).del(); 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!