Files
todoizer/models.rb
T
krisf 1f637c6bde
Build and Validate / build-and-test (push) Failing after 1m23s
Initial commit of Todoizer web application
2026-04-20 08:56:12 -04:00

16 lines
392 B
Ruby

require 'active_record'
require 'bcrypt'
class User < ActiveRecord::Base
has_secure_password validations: false
has_many :todos, dependent: :destroy
validates :username, presence: true, uniqueness: true, unless: :is_temporary
validates :password, presence: true, unless: :is_temporary
end
class Todo < ActiveRecord::Base
belongs_to :user
validates :content, presence: true
end