method
truncate_tables
v6.0.0 -
Show latest stable
- Class:
ActiveRecord::Tasks::DatabaseTasks
truncate_tables(configuration)private
No documentation available.
# File activerecord/lib/active_record/tasks/database_tasks.rb, line 212
def truncate_tables(configuration)
ActiveRecord::Base.connected_to(database: { truncation: configuration }) do
conn = ActiveRecord::Base.connection
table_names = conn.tables
table_names -= [
conn.schema_migration.table_name,
InternalMetadata.table_name
]
ActiveRecord::Base.connection.truncate_tables(*table_names)
end
end