Skip to content

Commit ae9e195

Browse files
author
Ryan Bigg
committed
Section 7.1.1: Added admin flag to users
1 parent 615b965 commit ae9e195

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
class AddAdminToUsers < ActiveRecord::Migration
2+
def change
3+
add_column :users, :admin, :boolean, default: false
4+
end
5+
end

ticketee/db/schema.rb

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,9 @@
3636
t.string "name"
3737
t.string "email"
3838
t.string "password_digest"
39-
t.datetime "created_at", null: false
40-
t.datetime "updated_at", null: false
39+
t.datetime "created_at", null: false
40+
t.datetime "updated_at", null: false
41+
t.boolean "admin", default: false
4142
end
4243

4344
end

ticketee/spec/features/creating_projects_spec.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
feature 'Creating Projects' do
44
before do
5+
login_as(FactoryGirl.create(:admin_user))
56
visit '/'
67

78
click_link 'New Project'

0 commit comments

Comments
 (0)