Interface TableCleaner
Produces the complete ordered SQL used to clean mapped tables.
Report modes consistent with the command family returned by this cleaner. Every result must be non-null, immutable, ordered, and contain no null command.
- Since:
- 8.0
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptiongetSqlDisableConstraintStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context) getSqlEnableConstraintStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context) getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
-
Method Details
-
constraintControlMode
ConstraintControlMode constraintControlMode() -
truncateMode
TruncateMode truncateMode() -
getSqlBeforeStrings
-
getSqlAfterStrings
-
getSqlDisableConstraintStrings
List<String> getSqlDisableConstraintStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context) -
getSqlEnableConstraintStrings
List<String> getSqlEnableConstraintStrings(ForeignKey foreignKey, Metadata metadata, SqlStringGenerationContext context) -
getSqlTruncateStrings
List<String> getSqlTruncateStrings(Collection<Table> tables, Metadata metadata, SqlStringGenerationContext context)
-