package com.zendesk.maxwell.schema.ddl; import com.zendesk.maxwell.MaxwellFilter; import com.zendesk.maxwell.schema.*; import com.zendesk.maxwell.schema.ddl.ResolvedDatabaseAlter; public class DatabaseAlter extends SchemaChange { public String database; public String charset; public DatabaseAlter(String database) { this.database = database; } @Override public ResolvedDatabaseAlter resolve(Schema s) throws InvalidSchemaError { return new ResolvedDatabaseAlter(this.database, this.charset); } @Override public boolean isBlacklisted(MaxwellFilter filter) { if ( filter == null ) { return false; } else { return filter.isDatabaseBlacklisted(database); } } }