[ruby-it] aiuto db

FEj fejit a tiscali.it
Ven 22 Ago 2008 00:06:13 CEST


Ciao,

On Thu, Aug 21, 2008 at 11:14 AM, Stefano Pizzamiglio
<ste.pizza a gmail.com> wrote:
> Ciao a tutti avrei una domanda sui db in rails.
>
> Ho installato il pacchetto autoinstallante per mac osx:
> http://rubyosx.rubyforge.org/
> che di default utlizza sqlite.
>
> Avrei bisogno però di settare a default MySql, (che ho già installato
> sul mio sistema)
>
> Sapete consigliarmi la procedura più corretta per far vedere e gestire a
> Rails mySql ?
Puoi creare un nuovo progetto rails definendo il db da usare con il
seguente comando:

#> rails -d <db_name>

l'help di rails riporta
#> rails -h

-d, --database=name       Preconfigure for selected database (options:
mysql/oracle
                                     /postgresql/sqlite2/sqlite3/frontbase).
                                     Default: sqlite3


Mentre se vuoi cambiare DB a un progetto gia` creato devi modificare il file:
config/database.yml

io uso il seguente:

login: &login
  adapter: mysql
  username: db_utente
  password: pw_utente
  host: localhost.localdomain
  port: 3306
  encoding: utf8

development:
   <<: *login
   database: db_name_dev

test:
   <<: *login
   database: db_name_test

production:
   <<: *login
   database: db_name


Ciao,
FEj

-- 
FEj

"Go and spread the free software. Happy hacking!" - RMS


Maggiori informazioni sulla lista Ml