aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2017-08-24 21:16:08 +0900
committerGitHub <noreply@github.com>2017-08-24 21:16:08 +0900
commitf10a6467c5252afa73cbdecb7400667fdda27ada (patch)
tree47c68d2debed114df0c4a0b13e82fbdc47a510bb /activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
parentb0d5892ff4068617437c661cb77e84356d2f575f (diff)
parent815dd11bc5b6988b55573530644de93aefefa1b4 (diff)
downloadrails-f10a6467c5252afa73cbdecb7400667fdda27ada.tar.gz
rails-f10a6467c5252afa73cbdecb7400667fdda27ada.tar.bz2
rails-f10a6467c5252afa73cbdecb7400667fdda27ada.zip
Merge pull request #30337 from kamipo/refactor_schema_dumper
Refactor `SchemaDumper` to make it possible to adapter specific customization
Diffstat (limited to 'activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb')
-rw-r--r--activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb b/activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
index ee84646214..a512702b7b 100644
--- a/activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
+++ b/activerecord/lib/active_record/connection_adapters/sqlite3/schema_statements.rb
@@ -43,6 +43,10 @@ module ActiveRecord
SQLite3::Table.new(table_name, base)
end
+ def create_schema_dumper(options)
+ SQLite3::SchemaDumper.create(self, options)
+ end
+
private
def schema_creation
SQLite3::SchemaCreation.new(self)