tasks/database.rb in pact_broker-2.67.0 vs tasks/database.rb in pact_broker-2.68.0
- old
+ new
@@ -33,10 +33,11 @@
end
def drop_objects
drop_views
drop_tables
+ drop_sequences
end
def drop_tables
ordered_tables.each do | table_name |
database.drop_table(table_name, cascade: psql?)
@@ -51,9 +52,16 @@
database.drop_view(view_name, cascade: psql?)
rescue Sequel::DatabaseError => e
# Cascade will have deleted some views already with pg
raise e unless e.cause.class.name == 'PG::UndefinedTable'
end
+ end
+ end
+
+ def drop_sequences
+ if psql?
+ database.run('DROP SEQUENCE verification_number_sequence')
+ database.run('DROP SEQUENCE version_order_sequence')
end
end
def create
if psql?