method
drop
v7.1.3.2 -
Show latest stable
- Class:
ActiveRecord::Tasks::SQLiteDatabaseTasks
drop()public
No documentation available.
# File activerecord/lib/active_record/tasks/sqlite_database_tasks.rb, line 22
def drop
db_path = db_config.database
file = File.absolute_path?(db_path) ? db_path : File.join(root, db_path)
FileUtils.rm(file)
FileUtils.rm_f(["#{file}-shm", "#{file}-wal"])
rescue Errno::ENOENT => error
raise NoDatabaseError.new(error.message)
end