У меня есть настройка приложений rails в экземпляре Google Cloud. Я хочу иметь db в экземпляре SQL для дополнительной производительности. Но я не могу понять, как это сделать для приложения rails.Как настроить БД MySQL с рельсами в google может SQL
Я понимаю, что вы создаете экземпляр SQL, запускаете его, устанавливаете mysql, но потом, как я могу добавить добавленные db и таблицы? Создание их вручную не будет решением, потому что обычно с рельсами приложений вы запускаете rake db:create
и грабли db:migrate
создать БД с таблицами и столбцами, но это только делает development.sqlite3 файл не MySQL БД ..
убежища I Раньше я развертывал приложение для рельсов, поэтому я думаю, что что-то не хватает.
Вот мой конфиг/databast.yml файл
default: &default
adapter: sqlite3
pool: 5
timeout: 5000
development:
<<: *default
database: db/development.sqlite3
mysql_settings: &mysql_settings
adapter: mysql2
encoding: utf8
pool: 5
username: root
password: root
host: 130.211.71.150
database: dbname
test:
<<: *default
database: db/test.sqlite3
production:
<<: *default
database: db/production.sqlite3
Я не могу узнать, что нужно сделать, чтобы иметь дб быть созданы и таблицы и столбцы, мигрировали в БД MySQL.