Module: StructureSqlMergeDriver::Default
- Defined in:
- lib/git-merge-structure-sql.rb
Overview
This covers PostgreSQL, SQLite and newer MySQL formats.
Constant Summary collapse
- RE_VERSION =
/^\('(\d+)'\)[,;]\n/- RE_VERSIONS =
/^INSERT INTO (?<q>["`])schema_migrations\k<q> \(version\) VALUES\n\K#{RE_VERSION}+/
Class Method Summary collapse
Class Method Details
.match?(content) ⇒ Boolean
44 45 46 |
# File 'lib/git-merge-structure-sql.rb', line 44 def match?(content) RE_VERSIONS === content end |
.merge!(*contents) ⇒ Object
48 49 50 |
# File 'lib/git-merge-structure-sql.rb', line 48 def merge!(*contents) merge_versions!(*contents) end |