padrino/padrino-framework · error
Adapter #{adapter} not supported for dropping databases yet.
Error message
Adapter #{adapter} not supported for dropping databases yet. What it means
Error "Adapter #{adapter} not supported for dropping databases yet." thrown in padrino/padrino-framework.
Source
Thrown at padrino-gen/lib/padrino-gen/padrino-tasks/sql-helpers.rb:67
arguments << database
Process.wait Process.spawn(environment, 'dropdb', *arguments)
when 'mysql', 'mysql2'
environment = {}
environment['MYSQL_PWD'] = password unless password.nil? || password.empty?
arguments = []
arguments << "--user=#{user}" if user
arguments << "--host=#{host}" unless %w[127.0.0.1 localhost].include?(host)
arguments << '-e'
arguments << "DROP DATABASE IF EXISTS #{database}"
Process.wait Process.spawn(environment, 'mysql', *arguments)
when 'sqlite', 'sqlite3'
File.delete(database) if File.file?(database)
else
raise "Adapter #{adapter} not supported for dropping databases yet."
end
end
end
end
end
View on GitHub (pinned to 167044f3d5)
When it happens
Trigger: Thrown at padrino-gen/lib/padrino-gen/padrino-tasks/sql-helpers.rb:67 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of padrino/padrino-framework@167044f3d5 (2026-08-23).
Data as JSON: /api/errors/b019ad314885cbe3.
Report an issue: GitHub.