0

У меня есть настройка приложений 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.

ответ