:clipboard: App to store data using the Ionic 4 framework, cordova SQLite database, cordova SQLite Porter and Capacitor.
npm i
to install dependenciesdatabase.service.ts
function to get details of a developer from the database that return a promise of format Dev
getDeveloper(id): Promise<Dev> {
return this.database.executeSql('SELECT * FROM developer WHERE id = ?', [id]).then(data => {
let skills = [];
if (data.rows.item[0].skills !== '') {
skills = JSON.parse(data.rows.item[0].skills);
}
return {
id: data.rows.item(0).is,
name: data.rows.item(0).name,
skills,
img: data.rows.item[0].img
};
});
}