Sha256: 4048f378b16374c4ef1ceb1956d47dc82b7794d1b87fc047934517b63456f7f2
Contents?: true
Size: 1.64 KB
Versions: 2
Compression:
Stored size: 1.64 KB
Contents
# == Schema Information # # Table name: users # # id :integer(4) not null, primary key # name :string(150) # login :string(20) not null # email :string(255) default(""), not null # encrypted_password :string(128) default(""), not null # password_salt :string(255) default(""), not null # reset_password_token :string(255) # remember_token :string(255) # remember_created_at :datetime # sign_in_count :integer(4) default(0) # current_sign_in_at :datetime # last_sign_in_at :datetime # current_sign_in_ip :string(255) # last_sign_in_ip :string(255) # confirmation_token :string(255) # confirmed_at :datetime # confirmation_sent_at :datetime # failed_attempts :integer(4) default(0) # locked_at :datetime # created_at :datetime # updated_at :datetime # # Indexes # # index_users_on_login (login) UNIQUE # index_users_on_email (email) UNIQUE # index_users_on_reset_password_token (reset_password_token) UNIQUE # index_users_on_confirmation_token (confirmation_token) UNIQUE # class User < ActiveRecord::Base include Freeberry::Models::User # Include default devise modules. devise :database_authenticatable, :confirmable, :lockable, :timeoutable, :recoverable, :rememberable, :trackable, :validatable # Setup accessible (or protected) attributes for your model attr_accessible :name, :email, :password, :password_confirmation, :remember_me # acts_as_attach_file :avatar def to_param "#{id}-#{login}" end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
freeberry-0.3.0 | lib/generators/freeberry/models/templates/models/user.rb |
freeberry-0.2.9 | lib/generators/freeberry/models/templates/models/user.rb |