| 1 |  |  package liquibase.sqlgenerator.core; | 
  | 2 |  |   | 
  | 3 |  |  import liquibase.database.Database; | 
  | 4 |  |  import liquibase.exception.Warnings; | 
  | 5 |  |  import liquibase.sqlgenerator.SqlGenerator; | 
  | 6 |  |  import liquibase.sqlgenerator.SqlGeneratorChain; | 
  | 7 |  |  import liquibase.statement.SqlStatement; | 
  | 8 |  |  import liquibase.statement.core.CreateViewStatement; | 
  | 9 |  |   | 
  | 10 | 1071 |  public abstract class AbstractSqlGenerator<StatementType extends SqlStatement> implements SqlGenerator<StatementType> { | 
  | 11 |  |   | 
  | 12 |  |      public int getPriority() { | 
  | 13 | 87 |          return PRIORITY_DEFAULT; | 
  | 14 |  |      } | 
  | 15 |  |   | 
  | 16 |  |      public boolean requiresUpdatedDatabaseMetadata(Database database) { | 
  | 17 | 0 |          return false; | 
  | 18 |  |      } | 
  | 19 |  |   | 
  | 20 |  |      public boolean supports(StatementType statement, Database database) { | 
  | 21 | 821 |          return true; | 
  | 22 |  |      } | 
  | 23 |  |   | 
  | 24 |  |      public Warnings warn(StatementType statementType, Database database, SqlGeneratorChain sqlGeneratorChain) { | 
  | 25 | 4 |          return sqlGeneratorChain.warn(statementType, database); | 
  | 26 |  |      } | 
  | 27 |  |  } |