命名空间
- 模块 Rails::Generators::Database::MariaDB
- 模块 Rails::Generators::Database::MySQL
- 类 Rails::Generators::Database::MariaDBMySQL2
- 类 Rails::Generators::Database::MariaDBTrilogy
- 类 Rails::Generators::Database::MySQL2
- 类 Rails::Generators::Database::Null
- 类 Rails::Generators::Database::PostgreSQL
- 类 Rails::Generators::Database::SQLite3
- 类 Rails::Generators::Database::Trilogy
方法
- A
- B
- F
- G
- H
- N
- P
- S
- T
- V
常量
| DATABASES | = | %w( mysql trilogy postgresql sqlite3 mariadb-mysql mariadb-trilogy ) |
类公共方法
all() 链接
build(database_name) 链接
# 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