createTable method
Implementation
Future createTable() async {
return open(onOpen: (Database db /*, int version*/) async {
try {
await db
.execute("create table ${this.tableName} (${this.stringSchema});");
} on SqfliteDatabaseException catch (e) {
if (e.getResultCode() != 1) {
await this.close(); //required as callback is for db:onOpen
throw e;
}
}
});
}