Thank you very much Jeremy for your help. You have clarified what I
can expect from this operation, so I will not point in the wrong
directions.
I tried Sequel in the command line, and I liked very much the way it
works.
Thanks again,
LB Kally


On Dec 24, 9:55 pm, Jeremy Evans <[email protected]> wrote:
> On Dec 24, 11:28 am, Kally <[email protected]> wrote:
>
> > Hello,
> > I need help to set up Rails to be able to use sequel. I've searched
> > around, but unfortunately I need step by step instructions, and I
> > didn't find them.
> > I would like to use sequel in a rails 2.3.4 project. ActiveRecord
> > forces me to break best practices in database design and management.
> > Which usual features should I expect to work and which other not to
> > work?
>
> Sequel works fine with Rails 2.3.4, as long as you don't use it with
> any of the ActiveRecord-specific functionality (rake db tasks, script/
> generate model, ActiveRecordHelper, etc.).
>
> Just require sequel in environment.rb, and set up your database
> connection manually (Sequel.connect) in the appropriate environment
> files (development.rb/test.rb/production.rb).  Your Sequel::Model
> class files go in app/models.
>
> > As far as I can understand migrations should, but what about
> > validations, path helpers, database session store, scaffolding?
> > Thank you very much in advance for any help.
>
> Rails migrations won't work, but you can use the bin/sequel command
> line tool (-m and -M options) to run Sequel's migrations.
>
> Path helpers it depends on whether you are using them with model
> objects.  DB session stores probably not (use the CookieStore).  Rails
> scaffolding probably not, but you can use scaffolding_extensions.
> Sequel's validation_class_methods plugin is very similar to
> ActiveRecord's default validations, but it's recommended to use the
> validation_helpers plugin.
>
> There is a rails_sequel extension that may make using Sequel with
> Rails easier, but I don't have experience with it.
>
> Jeremy

--

You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sequel-talk?hl=en.


Reply via email to