Changeset 813

Show
Ignore:
Timestamp:
04/18/08 15:47:29 (4 months ago)
Author:
seancribbs
Message:

Rename created_by and updated_by columns on standard models.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/radiant/CHANGELOG

    r812 r813  
    22 
    33=== SVN 
     4* Rename created_by and updated_by columns on standard models. [Sean Cribbs] 
    45* Fix Dir glob for extension rake tasks. [Sean Cribbs] 
    56* Respect view_paths set by plugins in extensions. [xtoddx] 
  • trunk/radiant/app/models/layout.rb

    r405 r813  
    66  # Associations 
    77  has_many :pages 
    8   belongs_to :created_by, :class_name => 'User', :foreign_key => 'created_by' 
    9   belongs_to :updated_by, :class_name => 'User', :foreign_key => 'updated_by' 
     8  belongs_to :created_by, :class_name => 'User' 
     9  belongs_to :updated_by, :class_name => 'User' 
    1010 
    1111  # Validations 
  • trunk/radiant/app/models/page.rb

    r730 r813  
    1212  has_many :parts, :class_name => 'PagePart', :order => 'id', :dependent => :destroy 
    1313  belongs_to :layout 
    14   belongs_to :created_by, :class_name => 'User', :foreign_key => 'created_by' 
    15   belongs_to :updated_by, :class_name => 'User', :foreign_key => 'updated_by' 
     14  belongs_to :created_by, :class_name => 'User' 
     15  belongs_to :updated_by, :class_name => 'User' 
    1616   
    1717  # Validations 
  • trunk/radiant/app/models/snippet.rb

    r405 r813  
    55   
    66  # Associations 
    7   belongs_to :created_by, :class_name => 'User', :foreign_key => 'created_by' 
    8   belongs_to :updated_by, :class_name => 'User', :foreign_key => 'updated_by' 
     7  belongs_to :created_by, :class_name => 'User' 
     8  belongs_to :updated_by, :class_name => 'User' 
    99 
    1010  # Validations 
  • trunk/radiant/app/models/user.rb

    r405 r813  
    77   
    88  # Associations 
    9   belongs_to :created_by, :class_name => 'User', :foreign_key => 'created_by' 
    10   belongs_to :updated_by, :class_name => 'User', :foreign_key => 'updated_by' 
     9  belongs_to :created_by, :class_name => 'User' 
     10  belongs_to :updated_by, :class_name => 'User' 
    1111   
    1212  # Validations 
  • trunk/radiant/db/schema.rb

    r794 r813  
    1010# It's strongly recommended to check this file into your version control system. 
    1111 
    12 ActiveRecord::Schema.define(:version => 16) do 
     12ActiveRecord::Schema.define(:version => 17) do 
    1313 
    1414  create_table "config", :force => true do |t| 
     
    2626 
    2727  create_table "layouts", :force => true do |t| 
    28     t.string   "name",         :limit => 100 
     28    t.string   "name",          :limit => 100 
    2929    t.text     "content" 
    3030    t.datetime "created_at" 
    3131    t.datetime "updated_at" 
    32     t.integer  "created_by
    33     t.integer  "updated_by
    34     t.string   "content_type", :limit => 40 
    35     t.integer  "lock_version",                :default => 0 
     32    t.integer  "created_by_id
     33    t.integer  "updated_by_id
     34    t.string   "content_type", :limit => 40 
     35    t.integer  "lock_version",                :default => 0 
    3636  end 
    3737 
     
    4545  create_table "pages", :force => true do |t| 
    4646    t.string   "title" 
    47     t.string   "slug",         :limit => 100 
    48     t.string   "breadcrumb",   :limit => 160 
    49     t.string   "class_name",   :limit => 25 
    50     t.integer  "status_id",                   :default => 1,     :null => false 
     47    t.string   "slug",          :limit => 100 
     48    t.string   "breadcrumb",    :limit => 160 
     49    t.string   "class_name",    :limit => 25 
     50    t.integer  "status_id",                    :default => 1,     :null => false 
    5151    t.integer  "parent_id" 
    5252    t.integer  "layout_id" 
     
    5454    t.datetime "updated_at" 
    5555    t.datetime "published_at" 
    56     t.integer  "created_by
    57     t.integer  "updated_by
    58     t.boolean  "virtual",                     :default => false, :null => false 
    59     t.integer  "lock_version",                :default => 0 
     56    t.integer  "created_by_id
     57    t.integer  "updated_by_id
     58    t.boolean  "virtual",                      :default => false, :null => false 
     59    t.integer  "lock_version",                :default => 0 
    6060  end 
    6161 
     
    7070 
    7171  create_table "snippets", :force => true do |t| 
    72     t.string   "name",         :limit => 100, :default => "", :null => false 
    73     t.string   "filter_id",    :limit => 25 
     72    t.string   "name",          :limit => 100, :default => "", :null => false 
     73    t.string   "filter_id",    :limit => 25 
    7474    t.text     "content" 
    7575    t.datetime "created_at" 
    7676    t.datetime "updated_at" 
    77     t.integer  "created_by
    78     t.integer  "updated_by
    79     t.integer  "lock_version",                :default => 0 
     77    t.integer  "created_by_id
     78    t.integer  "updated_by_id
     79    t.integer  "lock_version",                :default => 0 
    8080  end 
    8181 
     
    8383 
    8484  create_table "users", :force => true do |t| 
    85     t.string   "name",         :limit => 100 
     85    t.string   "name",          :limit => 100 
    8686    t.string   "email" 
    87     t.string   "login",        :limit => 40,  :default => "",    :null => false 
    88     t.string   "password",     :limit => 40 
     87    t.string   "login",        :limit => 40,  :default => "",    :null => false 
     88    t.string   "password",      :limit => 40 
    8989    t.datetime "created_at" 
    9090    t.datetime "updated_at" 
    91     t.integer  "created_by
    92     t.integer  "updated_by
    93     t.boolean  "admin",                       :default => false, :null => false 
    94     t.boolean  "developer",                   :default => false, :null => false 
     91    t.integer  "created_by_id
     92    t.integer  "updated_by_id
     93    t.boolean  "admin",                        :default => false, :null => false 
     94    t.boolean  "developer",                    :default => false, :null => false 
    9595    t.text     "notes" 
    96     t.integer  "lock_version",                :default => 0 
     96    t.integer  "lock_version",                :default => 0 
    9797  end 
    9898 
  • trunk/radiant/spec/scenarios/users_and_pages_scenario.rb

    r669 r813  
    44  def load 
    55    UserActionObserver.current_user = users(:admin) 
    6     Page.update_all "created_by = #{user_id(:admin)}, updated_by = #{user_id(:admin)}" 
     6    Page.update_all "created_by_id = #{user_id(:admin)}, updated_by_id = #{user_id(:admin)}" 
    77    create_page "No User" 
    88  end