class method
self.build
Ruby on Rails 8.0.4
Since v7.2.3Signature
self.build(database_name)
No documentation comment.
Parameters
-
database_namereq
Source
# File railties/lib/rails/generators/database.rb, line 72
def build(database_name)
case database_name
when "mysql" then MySQL2.new
when "postgresql" then PostgreSQL.new
when "trilogy" then Trilogy.new
when "sqlite3" then SQLite3.new
when "mariadb-mysql" then MariaDBMySQL2.new
when "mariadb-trilogy" then MariaDBTrilogy.new
else Null.new
end
end
Defined in railties/lib/rails/generators/database.rb line 72
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::Generators::Database