Method: ActiveRecord::Tasks::SQLiteDatabaseTasks#structure_dump

Defined in:
lib/active_record/tasks/sqlite_database_tasks.rb

#structure_dump(filename, extra_flags) ⇒ Object



38
39
40
41
42
# File 'lib/active_record/tasks/sqlite_database_tasks.rb', line 38

def structure_dump(filename, extra_flags)
  dbfile = configuration["database"]
  flags = extra_flags.join(" ") if extra_flags
  `sqlite3 #{flags} #{dbfile} .schema > #{filename}`
end