diff --git a/app/database/migrations/2015_06_26_213716_create_improvements_table.php b/app/database/migrations/2015_06_26_213716_create_improvements_table.php new file mode 100644 index 0000000000..7b718dd58b --- /dev/null +++ b/app/database/migrations/2015_06_26_213716_create_improvements_table.php @@ -0,0 +1,44 @@ +increments( 'id' ); + $table->enum( 'improvement_type', [ 'Maintenance', 'Repair', 'Upgrade' ] ); + $table->string( 'title', 100 ); + $table->boolean( 'is_warranty' ); + $table->dateTime( 'start_date' ); + $table->dateTime( 'completion_date' ); + $table->decimal( 'improvement_time', 8, 2 ); + $table->longText( 'notes' ); + $table->decimal( 'cost', 10, 2 ); + $table->timestamps(); + } ); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + + Schema::dropIfExists( 'improvements' ); + + } + +} diff --git a/app/models/Improvement.php b/app/models/Improvement.php new file mode 100644 index 0000000000..7b70ef85e3 --- /dev/null +++ b/app/models/Improvement.php @@ -0,0 +1,5 @@ +