Я создал приложение Ruby on Rails и использовал Thin-сервер для его запуска на localhost-порте 3000, после чего я использовал переадресацию портов через мой маршрутизатор, чтобы сделать его доступным на веб. Я также использую Sqlite3 для RoR, который отлично работает. Проблема в том, что я не знаю, как сохранить базу данных ... например, когда я разрабатываю, запуск изменений на schema.rb приведет к удалению всех данных, сохраненных в базе данных.Подключение приложения C# к базе данных SQL Ruby on Rails
Я привык к Apache 2, где есть файл SQL в папке MySQL, который я могу легко создать, но я не вижу этого для RoR. Где именно база данных RoR MySQL? Кроме того, я не уверен, работает ли Thin сервер в разработке или все еще в производстве.
На аналогичной заметке у меня есть приложение C#, которое необходимо подключить к базе данных RoR, но поскольку я не знаю, где он находится, я не могу подключиться к нему. Я предполагаю, что это будет на «localhost», но я не уверен в имени базы данных и других учетных данных.
Для PHP я обычно использую phpmyadmin, который отлично подходит для управления базами данных, и это полезно для создания резервных копий и т. Д. Я бы хотел сделать то же самое для RoR, но не могу понять, где находится база данных SQL ,
Я с нетерпением жду любой помощи я мог бы получить по этому вопросу
Спасибо!
Можете ли вы разместить свой config/database.yml? Обязательно удалите любые строки, начинающиеся с хоста, имени пользователя или пароля, потому что они являются конфиденциальной информацией. –