Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export default function initializeDatabase(db: any): Promise<void> {
- console.log('INIT DB');
- return new Promise((resolve, reject) => {
- const queries: string[] = [
- `CREATE TABLE IF NOT EXISTS preference (
- key VARCHAR(30) PRIMARY KEY NOT NULL,
- value VARCHAR(30)
- )`
- ];
- db.transaction(tx => {
- queries.map(q => {
- try {
- tx.executeSql(q, [], () => {
- resolve();
- }, (tx, error) => {
- console.log('error', error);
- reject();
- });
- } catch(e) {
- console.error(e);
- reject();
- }
- });
- });
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement