}
@Override
public MergerToken createSetPrimaryKeyToDb(DbEntity entity, Collection<DbAttribute> primaryKeyOriginal,
Collection<DbAttribute> primaryKeyNew, String detectedPrimaryKeyName) {
return new SetPrimaryKeyToDb(entity, primaryKeyOriginal, primaryKeyNew, detectedPrimaryKeyName) {
@Override
protected void appendDropOriginalPrimaryKeySQL(DbAdapter adapter, List<String> sqls) {
sqls.add("ALTER TABLE " + adapter.getQuotingStrategy().quotedFullyQualifiedName(getEntity())
+ " DROP PRIMARY KEY");