15.6. Integracja baz danych z aplikacjami Rails

Problem

Chcemy, aby aplikacja internetowa korzystała z danych zapisanych w bazie.

Rozwiązanie

Najtrudniejszym elementem jest konfiguracja: utworzenie bazy danych i odpowiednie ustawienia w środowisku Rails. Po wykonaniu tych czynności korzystanie z bazy danych sprowadza się do pisania kodu w języku Ruby.

Aby poinformować środowisko Rails o sposobie korzystania z bazy danych, należy otworzyć plik config/database.yml w katalogu aplikacji. Przy założeniu, że aplikacja Rails nazywa się mywebapp, plik ten powinien mieć zawartość podobną do pokazanej poniżej:

development: adapter: mysql database: mywebapp_development host: localhost username: root password: test adapter: mysql database: mywebapp_test ...

Get Ruby. Receptury now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.