Доступ к расположению таблиц базы данных, созданным при переносе в Rails - PullRequest
0 голосов
/ 03 марта 2019

Я сделал домашнюю работу на Rails, используя RubyMine.Мне нужно представить домашнее задание с таблицами базы данных.Но я не могу получить доступ к расположению файлов таблиц базы данных, потому что я не знаю, в какой папке я создал миграцию.Я перенес таблицы в терминале rubymine, который я использовал postgresql для базы данных.Я буду так счастлив, если вы поможете мне.Спасибо вам отныне.

1 Ответ

0 голосов
/ 03 марта 2019

Файл schema.rb представляет вашу базу данных в папке db/.Так что это ответ на ваш первый вопрос.

Ответ на второй вопрос заключается в том, что для развертывания кода на другом компьютере необходимо установить стороннее программное обеспечение.В вашем сценарии это стороннее postgres в качестве сервера БД.Чтобы развернуть свой код, просто наберите на своем терминале rake db:setup.Эта команда создаст вашу базу данных, запустит миграцию и, наконец, заполнит вашу базу данных, если db/seed.rb содержит что-то.В результате после rails s должен появиться какой-то вывод.

Стоит отметить, что Rails является базой данных без учета дБ.Если бы вы не использовали postgres определенные функции, вы бы использовали mysql или sqlite на разных компьютерах / серверах.Но имейте в виду, что вы должны изменить adapter с config/database.yml, если хотите использовать другую базу данных.

ödev sunumunda başarılar.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...