spec/spec_helper.rb in binarylogic-searchlogic-2.1.8 vs spec/spec_helper.rb in binarylogic-searchlogic-2.1.9
- old
+ new
@@ -12,10 +12,11 @@
ActiveRecord::Schema.verbose = false
ActiveRecord::Schema.define(:version => 1) do
create_table :companies do |t|
t.datetime :created_at
t.datetime :updated_at
+ t.string :name
t.integer :users_count, :default => 0
end
create_table :users do |t|
t.datetime :created_at
@@ -54,9 +55,10 @@
end
class User < ActiveRecord::Base
belongs_to :company, :counter_cache => true
has_many :orders, :dependent => :destroy
+ named_scope :uname, lambda { |value| {:conditions => ["users.username = ?", value]} }
alias_scope :username_has, lambda { |value| username_like(value) }
end
class Order < ActiveRecord::Base
belongs_to :user