[Ironruby-core] Updated Rails instructions
Jimmy Schementi
Jimmy.Schementi at microsoft.com
Wed Jan 20 17:21:43 EST 2010
> -----Original Message-----
> From: ironruby-core-bounces at rubyforge.org [mailto:ironruby-core-
> bounces at rubyforge.org] On Behalf Of Sam Clopton
> Sent: Wednesday, January 20, 2010 12:49 PM
> To: ironruby-core at rubyforge.org
> Subject: Re: [Ironruby-core] Updated Rails instructions
>
> Bug noticed:
> Only with the new adapter (used igem install ...), only when I create a
> new row, the redirect below adds two 0's to the end of the new rows id
> (I.E. id = 56, it will try to show 5600). Switched back to the old
> adapter (at work) for now.
>
> code:
> @company = Company.new(params[:company])
> if @company.save
> flash[:notice] = "Successfully created company."
> redirect_to company_path(@company)
> else
I'm not seeing this; the scaffolding example at the link below does the same thing, and redirects fine with the new adapter (a Post created with the id "4" will redirect to "/posts/4"):
@post = Post.new(params[:post])
if @post.save
flash[:notice] = 'Post was successfully created.'
redirect_to(@post)
else
render :action => "new"
end
Can you possibly send more information with the old adapter? I'd like these lines added right after @company.save succeeds (inside the "if" statement), and then could you send the output?
p params
p @company
p company_path(@company)
~Jimmy
> Jimmy Schementi wrote:
> > All,
> >
> > http://ironruby.net/Documentation/Rails has been updated to show
> > instructions for running Rails 2.3.5 on IronRuby, including using the
> > official activerecord-sqlserver-adapter (v2.3). Thanks to Ivan for his
> > work on ironruby-dbi!
> >
> > The steps are extrememly simple now. Assuming you have IronRuby
> > installed and a Rails app you'd like to run on IronRuby:
> >
> > 1. Install Rake, Rails, and IronRuby SQLServer
> >
> > igem install rake rails ironruby-sqlserver
> >
> > 2. Add the following to the top of your app's config/environment.rb:
> >
> > require 'rubygems'
> > require 'ironruby_sqlserver'
> >
> > 3. Connect to SQLServer in config/database.yml:
> >
> > development:
> > mode: ADONET
> > adapter: sqlserver
> > host: YOURMACHINENAME\SQLEXPRESS
> > database: app123_development
> > integrated_security: true
> >
> > 4. Migrate the database and start the server:
> >
> > irake db:migrate
> > ir script\server
> >
> > And that's it! The documentation link above also has a walk through
> > setting up IronRuby, Rails, and SQLServer, and shows a basic Rails
> > "scaffold" running.
> >
> > Coming soon are updated instructions for running rack-based web
> > applications in IIS on IronRuby.
> >
> > Let me know if you have any questions,
> > ~Jimmy
>
> --
> Posted via http://www.ruby-forum.com/.
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
More information about the Ironruby-core
mailing list