const SQL_CREATE_TABLE = "CREATE TABLE IF NOT EXISTS EMPLOYEE (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT NOT NULL, AGE INTEGER, SALARY REAL, CODES BLOB)"
export default class MainAbility extends Ability {
dataRdb.getRdbStore(STORE_CONFIG, 1, function (err, rdbStore) {
const STORE_CONFIG = { name: "RdbTest.db"}
rdbStore.executeSql(SQL_CREATE_TABLE)
const SQL_CREATE_TABLE = "CREATE TABLE IF NOT EXISTS EMPLOYEE (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT NOT NULL, AGE INTEGER, SALARY REAL, CODES BLOB)"
console.info(TAG + 'create table done.')
data_rdb.getRdbStore(this.context, STORE_CONFIG, 1, function (err, rdbStore) {
const SQL_CREATE_TABLE = "CREATE TABLE IF NOT EXISTS EMPLOYEE (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT NOT NULL, AGE INTEGER, SALARY REAL, CODES BLOB)"
export default class MainAbility extends Ability {
let promise = dataRdb.getRdbStore(STORE_CONFIG, 1);
const STORE_CONFIG = { name: "RdbTest.db" }
promise.then(async (rdbStore) => {
const SQL_CREATE_TABLE = "CREATE TABLE IF NOT EXISTS EMPLOYEE (ID INTEGER PRIMARY KEY AUTOINCREMENT, NAME TEXT NOT NULL, AGE INTEGER, SALARY REAL, CODES BLOB)"
await rdbStore.executeSql(SQL_CREATE_TABLE, null)
let promise = data_rdb.getRdbStore(this.context, STORE_CONFIG, 1);