dropForeignKeyConstraintStatementForModel method
Returns a drop-constraint statement for a relation field, if applicable.
Implementation
String? dropForeignKeyConstraintStatementForModel(
ModelDefinition model,
FieldDefinition field,
) {
final constraintName = foreignKeyConstraintNameForModel(model, field);
if (constraintName == null) {
return null;
}
return 'ALTER TABLE ${_quoteIdentifier(model.databaseName)} '
'DROP CONSTRAINT IF EXISTS ${_quoteIdentifier(constraintName)}';
}