I ran my action like this too:

class PagesController < ApplicationController
  def home
    @title = "Home"
    @remote_ip = request.remote_ip
    @remote_ip_encoding = @remote_ip.encoding.name
    @str_literal_encoding = '127.0.0.1'.encoding.name

    User.create!(:name => request.remote_ip, :email => 'request')
    User.create!(:name => '127.0.0.1', :email => 'string')

    model = User.new
    model.save  # this is important!
    model.name = request.remote_ip
    model.email = 'request'
    model.save

    model2 = User.new
    model2.save
    model2.name = '127.0.0.1'
    model2.email = 'string'
    model2.save

  end

  def about
    @title = "About"
  end

end


sqlite> .dump users
BEGIN TRANSACTION;
CREATE TABLE "users" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, 
"name" varchar(255), "email" varchar(255), "created_at" datetime, 
"updated_at" datetime, "last_sent_to" varchar(255));
INSERT INTO "users" VALUES(1,'127.0.0.1','request','2011-08-30 
12:04:18.230500','2011-08-30 12:04:18.230500',NULL);
INSERT INTO "users" VALUES(2,'127.0.0.1','string','2011-08-30 
12:04:18.237719','2011-08-30 12:04:18.237719',NULL);
INSERT INTO "users" VALUES(3,'127.0.0.1','request','2011-08-30 
12:04:18.302252','2011-08-30 12:04:18.302252',NULL);
INSERT INTO "users" VALUES(4,'127.0.0.1','string','2011-08-30 
12:04:18.307215','2011-08-30 12:04:18.307215',NULL);
COMMIT;
sqlite>

-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: 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/rubyonrails-talk?hl=en.

Reply via email to