public UpdateSchemaResult UpdateSchema(bool dontCreateIfFirstTableNotExist, params DBTable[] tables) { var args = new DataStoreUpdateSchemaEventArgs(dontCreateIfFirstTableNotExist, tables); RaiseDataStoreUpdateSchema(args); dataStoreCore.UpdateSchema(false, args.Tables); return UpdateSchemaResult.SchemaExists; }
protected void RaiseDataStoreUpdateSchema(DataStoreUpdateSchemaEventArgs args) { if (DataStoreUpdateSchema != null) { DataStoreUpdateSchema(this, args); } }
public virtual UpdateSchemaResult UpdateSchema(bool dontCreateIfFirstTableNotExist, params DBTable[] tables){ var args = new DataStoreUpdateSchemaEventArgs(dontCreateIfFirstTableNotExist, tables); OnDataStoreUpdateSchema(args); return dataStoreCore.UpdateSchema(false, args.Tables); }