@testjg/nativescript-sqlite
由 testjg | v1.0.0
添加插件描述
npm i --save @testjg/nativescript-sqlite

@testjg/nativescript-sqlite

安装

ns plugin add @testjg/nativescript-sqlite

使用

您应该注意将 sqlite 调用包装到您首选的异步选项(promises、observables、async/await)。并捕获抛出的任何异常。

import { openOrCreate, deleteDatabase } from "@testjg/nativescript-sqlite";

const sqlite = openOrCreate("path/to/db");
sqlite.execute("CREATE TABLE names (id INT, name TEXT)");
sqlite.transaction(cancelTransaction => {
// Calling cancelTransaction will rollback all changes made to db
names.forEach((name, id) =>
sqlite.execute(
"INSERT INTO names (id, name) VALUES (?, ?)",
[id, name]
)
);
});

许可证

Apache 许可协议第 2 版