Skip to content

Commit

Permalink
Change all columns to not nullable
Browse files Browse the repository at this point in the history
  • Loading branch information
williamjallen committed Aug 14, 2023
1 parent 6fc310a commit 84656a0
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions database/migrations/2023_07_20_185727_project_foreign_keys.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,97 +14,97 @@ public function up()
{
echo 'Adding projectid foreign key to authtoken table...' . PHP_EOL;
Schema::table('authtoken', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to blockbuild table...' . PHP_EOL;
Schema::table('blockbuild', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to build table...' . PHP_EOL;
Schema::table('build', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to build_filters table...' . PHP_EOL;
Schema::table('build_filters', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to buildgroup table...' . PHP_EOL;
Schema::table('buildgroup', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to coveragefilepriority table...' . PHP_EOL;
Schema::table('coveragefilepriority', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to labelemail table...' . PHP_EOL;
Schema::table('labelemail', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to measurement table...' . PHP_EOL;
Schema::table('measurement', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to overview_components table...' . PHP_EOL;
Schema::table('overview_components', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to project2repositories table...' . PHP_EOL;
Schema::table('project2repositories', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to subproject table...' . PHP_EOL;
Schema::table('subproject', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to subprojectgroup table...' . PHP_EOL;
Schema::table('subprojectgroup', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to test table...' . PHP_EOL;
Schema::table('test', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to user2project table...' . PHP_EOL;
Schema::table('user2project', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to user2repository table...' . PHP_EOL;
Schema::table('user2repository', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});

echo 'Adding projectid foreign key to userstatistics table...' . PHP_EOL;
Schema::table('userstatistics', function (Blueprint $table) {
$table->integer('projectid')->unsigned()->change();
$table->integer('projectid')->unsigned()->nullable(false)->change();
$table->foreign('projectid')->references('id')->on('project')->cascadeOnDelete();
});
}
Expand Down

0 comments on commit 84656a0

Please sign in to comment.