Você está na página 1de 2

1) Projeto em branco

2) instalar os plugins

ionic cordova plugin add cordova-sqlite-storage


npm install @ionic-native/sqlite

ionic cordova plugin add cordova-sqlite-storage


npm install @ionic-native/sqlite --save

ionic cordova plugin add uk.co.workingedge.cordova.plugin.sqliteporter


npm install @ionic-native/sqlite-porter --save

- To add a plugin, use npm i cordova-sqlite-storage


- To remove, use npm uninstall cordova-sqlite-storage

3) adicionar plataforma android


ionic cordova platform add android

4) Importar no arquivo app.module.ts

// import { SQLite } from '@ionic-native/sqlite'


import { SQLite } from '@ionic-native/sqlite/ngx';
import { SQLitePorter } from '@ionic-native/sqlite-porter/ngx';

5) registrar no provider

SQLite,
SQLitePorter

6) Definir um provide para padrão moeda brasil


{ provide: LOCALE_ID, useValue: 'pt-BR'}

7) criar um service para encapsular os serviços do banco de dados


ionic g service core/service/database
8) Em core abrir o database.service.ts
9) importar classes do sqlite

import { SQLite, SQLiteObject } from '@ionic-native/sqlite/ngx';


import { SQLitePorter } from '@ionic-native/sqlite-porter/ngx';

10) Receber os dois no construtor


constructor(private sqlite: SQLite, private sqlitePorter:
SQLitePorter) { }

11) Criar os métodos para trabalhar com banco de dados

12)

Você também pode gostar