瀏覽代碼

Add admin boolean to users and default it to false

Chris Oliver 7 年之前
父節點
當前提交
dcaa797f0b
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      template.rb

+ 8 - 1
template.rb

@@ -21,7 +21,14 @@ def add_users
   generate :devise, "User",
            "first_name",
            "last_name",
-           "announcements_last_read_at:datetime"
+           "announcements_last_read_at:datetime",
+           "admin:boolean"
+
+  # Set admin default to false
+  in_root do
+    migration = Dir.glob("db/migrate/*").max_by{ |f| File.mtime(f) }
+    gsub_file migration, /:admin/, ":admin, default: false"
+  end
 end
 
 def add_bootstrap