From a6eea1a843c29112a737e77d6cb813c8980fb836 Mon Sep 17 00:00:00 2001 From: hukl Date: Sun, 8 Feb 2009 15:15:43 +0100 Subject: added basic user model and user_id on page model to introduce the concept of authors. --- db/migrate/20090208130829_create_users.rb | 16 ++++++++++++++++ db/migrate/20090208130906_add_user_id_to_pages.rb | 9 +++++++++ 2 files changed, 25 insertions(+) create mode 100644 db/migrate/20090208130829_create_users.rb create mode 100644 db/migrate/20090208130906_add_user_id_to_pages.rb (limited to 'db') diff --git a/db/migrate/20090208130829_create_users.rb b/db/migrate/20090208130829_create_users.rb new file mode 100644 index 0000000..e91193c --- /dev/null +++ b/db/migrate/20090208130829_create_users.rb @@ -0,0 +1,16 @@ +class CreateUsers < ActiveRecord::Migration + def self.up + create_table :users do |t| + t.string :login + t.string :email + t.string :crypted_password + t.string :salt + + t.timestamps + end + end + + def self.down + drop_table :users + end +end diff --git a/db/migrate/20090208130906_add_user_id_to_pages.rb b/db/migrate/20090208130906_add_user_id_to_pages.rb new file mode 100644 index 0000000..02ebdef --- /dev/null +++ b/db/migrate/20090208130906_add_user_id_to_pages.rb @@ -0,0 +1,9 @@ +class AddUserIdToPages < ActiveRecord::Migration + def self.up + add_column :pages, :user_id, :integer + end + + def self.down + add_column :pages, :user_id + end +end -- cgit v1.3