@Override
  public void onCreate(SQLiteDatabase db) {
    if (databaseHelperListener != null) {
      databaseHelperListener.onCreate(db);
    }

    checkForeignKeySupport(db);
    executeCreations(db);
    executeMigrations(db, -1, databaseDefinition.getDatabaseVersion());
  }
 @Override
 public void onCreate(DatabaseWrapper database) {
   if (helperListener != null) {
     helperListener.onCreate(database);
   }
 }