createDatabaseMySql static method

Future createDatabaseMySql(
  1. String db,
  2. String host,
  3. Map<String, Map<String, dynamic>> tables
)

Implementation

static Future createDatabaseMySql(String db, String host, Map<String, Map<String, dynamic>> tables) async {
  List<String> sqlStatements = getCreateTableQueries(tables);
  DBHandlerMySql dbHandlerMySql = DBHandlerMySql();
  dbHandlerMySql.setDatabase(host, db);
  for (String sqlStatement in sqlStatements) {
    await dbHandlerMySql.executeQuery(sqlStatement);
  }
}