From e314de3594dea7db9de7395136d8a54939a87ecc Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 22 May 2017 21:32:12 -0700 Subject: [PATCH] Department migration --- .../2017_05_22_204422_create_departments.php | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 database/migrations/2017_05_22_204422_create_departments.php diff --git a/database/migrations/2017_05_22_204422_create_departments.php b/database/migrations/2017_05_22_204422_create_departments.php new file mode 100644 index 0000000000..cf2e1eaf7c --- /dev/null +++ b/database/migrations/2017_05_22_204422_create_departments.php @@ -0,0 +1,46 @@ +integer('department_id')->nullable()->default(null); + }); + + Schema::create('departments', function (Blueprint $table) { + $table->increments('id'); + $table->string('name'); + $table->integer('user_id'); + $table->integer('company_id')->nullable()->default(null); + $table->integer('location_id')->nullable()->default(null); + $table->integer('manager_id')->nullable()->default(null); + $table->string('notes')->nullable()->default(null); + $table->timestamps(); + $table->softDeletes(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('users', function ($table) { + $table->dropColumn('department_id'); + }); + + Schema::dropIfExists('departments'); + } +}