/** * Make changes to the database. * * @return void */ public function up() { //CREATE USERS TABLE Schema::create('users', function ($table) { $table->increments('id'); $table->integer('role_id'); $table->string('username', 20); $table->string('email', 100); $table->string('password', 64); $table->integer('role_level'); $table->string('lang', 5); $table->boolean('is_valid'); $table->timestamps(); }); //GET ADMIN ROLE $admin = CmsRole::where_level(Config::get('cms::settings.roles.admin'))->first(); //POPULATE ADMIN USER $user = CmsUser::create(array('role_id' => $admin->id, 'username' => Config::get('cms::settings.admin_setup.login'), 'email' => Config::get('cms::settings.admin_setup.login'), 'password' => Hash::make(Config::get('cms::settings.admin_setup.password')), 'role_level' => Config::get('cms::settings.roles.admin'), 'lang' => Config::get('application.language'), 'is_valid' => 1)); }