Sha256: 2812325917d8b63259f203ab1508fef81b802121239c992039ef992d3f2bd956
Contents?: true
Size: 512 Bytes
Versions: 108
Compression:
Stored size: 512 Bytes
Contents
module PactBroker module DB class Version def self.call database_connection if database_connection.tables.include?(:schema_migrations) last_migration_filename = database_connection[:schema_migrations].order(:filename).last[:filename] last_migration_filename.split('_', 2).first.to_i elsif database_connection.tables.include?(:schema_info) database_connection[:schema_info].first[:version] else 0 end end end end end
Version data entries
108 entries across 108 versions & 1 rubygems