ActiveRecord e SQLite

Salve a tutti,
sto in questi gironi lavorando per la prima volta con Active Record
usando SQLite come DB. Avrei la necessita’ di poter comunicare con il DB
usando SQL puro, ma non so se sia possibile, non mi sembra che l’adapter
per sqlite permetta di farlo, mi sto sbaglaindo?
In particolare vorrei comunicare direttamente con il DB per la creazione
delle tabelle, lo so che potrei crearle con ActiveRecord::Schema ma ho
gia’ il codice SQL e non vorrei tradurlo. Inoltre anche se lo
traducessi, come faccio a specificare i TRIGGER usando
ActiveRecord::Schema? In tutti i modi avrei bisogno di una connessione
diretta al DB, o no?

Ora per comunicare con il DB a basso livello uso la libreria
sqlite3-ruby, ma vorrei trovare una soluzione che utilizzasse solo
ActiveRecord, in modo tale da poter creare dei DB in memoria per
velocizzare i test.

grazie mille!
Gendag

On 1/5/07, Gendag [email protected] wrote:

diretta al DB, o no?
Dentro alla migrazione scrivi:

self.up
execute <<-END
create table blabla (

END
end

Poi vai in environment.rb e decommenta la riga che dice
config.active_record.schema_format = :sql