47.3. Databázové stroje

47.3.1. PostgreSQL
47.3.2. SQLite 3

section id="rails.database-engines"

Naše aplikace a tedy i Ruby on Rails potřebuje přístup k datům. Tato data jsou často důvod proč aplikaci píšeme. Míváme je uložena v nějaké databázi, nejčastěji SQL databázi. Těch je celá řada a Ruby on Rails si z řadou z nich rozumí. Pokud ne, máme možnost dopsat vlastní databázový ovladač. Jak to udělat se dočteme například v New database adapter.

Budu se zde zabývat pouze databázemi se kterými mám zkušenost, což není mnoho. Napřed alespoň zmíním které databáze lze z Ruby on Rails použít. Jsou to:

Přístup k databázím je popsán v konfiguračním souboru config/database.yml. Zde je pro každé 47.5.1 – „Prostředí aplikace“ zvlášť definován použitý databázový konektor s parametry databáze.

Licence Creative Commons
Tento dokument Ruby, jehož autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .