diff --git a/app/database/migrations/2014_12_30_150326_AlterTableComponentsAddMetaColumns.php b/app/database/migrations/2014_12_30_150326_AlterTableComponentsAddMetaColumns.php new file mode 100644 index 00000000..1255847a --- /dev/null +++ b/app/database/migrations/2014_12_30_150326_AlterTableComponentsAddMetaColumns.php @@ -0,0 +1,36 @@ +text('tags')->nullable()->default(null)->after('description'); + $table->text('link')->nullable()->default(null)->after('description'); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::table('components', function(Blueprint $table) + { + $table->dropColumn('tags'); + $table->dropColumn('link'); + }); + } + +} diff --git a/app/models/Component.php b/app/models/Component.php index 12a15678..d07b5be8 100644 --- a/app/models/Component.php +++ b/app/models/Component.php @@ -11,9 +11,17 @@ class Component extends Eloquent implements \Dingo\Api\Transformer\Transformable 'user_id' => 'integer|required', 'name' => 'required', 'status' => 'integer', + 'link' => 'url' ]; - protected $fillable = ['name', 'description', 'status', 'user_id']; + protected $fillable = [ + 'name', + 'description', + 'status', + 'user_id', + 'tags', + 'link' + ]; /** * Lookup all of the incidents reported on the component. diff --git a/app/views/dashboard/component-add.blade.php b/app/views/dashboard/component-add.blade.php index 9d46eaa7..23f2d7dc 100644 --- a/app/views/dashboard/component-add.blade.php +++ b/app/views/dashboard/component-add.blade.php @@ -38,6 +38,16 @@ +