init method

Future<bool> init({
  1. int? table_id,
  2. bool initTable = true,
})

Implementation

Future<bool> init({int? table_id, bool initTable = true}) async {
  if (table_id == null) throw ArgumentError("table_id must not be null");
  initialized = true;
  this.table_id = table_id;
  this.tableName = smd.getTableByTableId(table_id).table_name;
  sqlCommands =
      SqlCommands(this.tableName, this.smd, transaction.getTools()!.dbType);

  if (initTable) return await initializeTable();
  return false;
}