From 8d6e8b306d7836e4075a13ad98617bfe5afaa1a0 Mon Sep 17 00:00:00 2001 From: Fbenas Date: Sat, 20 Jun 2020 21:07:45 +0100 Subject: Add new scripts for youtube downloading and syncing with existing matches --- .../2020_06_20_162435_create_videos_table.php | 36 ++++++++++++++++++++++ database/seeds/DatabaseSeeder.php | 9 +++--- database/seeds/VideoSeeder.php | 24 +++++++++++++++ 3 files changed, 65 insertions(+), 4 deletions(-) create mode 100644 database/migrations/2020_06_20_162435_create_videos_table.php create mode 100644 database/seeds/VideoSeeder.php (limited to 'database') diff --git a/database/migrations/2020_06_20_162435_create_videos_table.php b/database/migrations/2020_06_20_162435_create_videos_table.php new file mode 100644 index 0000000..28f7377 --- /dev/null +++ b/database/migrations/2020_06_20_162435_create_videos_table.php @@ -0,0 +1,36 @@ +id(); + $table->dateTime('date')->nullable(); + $table->unsignedInteger('match_id')->nullable(); + $table->string('path'); + $table->timestamps(); + } + ); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('videos'); + } +} diff --git a/database/seeds/DatabaseSeeder.php b/database/seeds/DatabaseSeeder.php index 21ec948..ff5520a 100644 --- a/database/seeds/DatabaseSeeder.php +++ b/database/seeds/DatabaseSeeder.php @@ -11,9 +11,10 @@ class DatabaseSeeder extends Seeder */ public function run() { - $this->call(VenueSeeder::class); - $this->call(TeamSeeder::class); - $this->call(TournamentSeeder::class); - $this->call(MatchSeeder::class); + // $this->call(VenueSeeder::class); + // $this->call(TeamSeeder::class); + // $this->call(TournamentSeeder::class); + // $this->call(MatchSeeder::class); + $this->call(VideoSeeder::class); } } diff --git a/database/seeds/VideoSeeder.php b/database/seeds/VideoSeeder.php new file mode 100644 index 0000000..23d1d78 --- /dev/null +++ b/database/seeds/VideoSeeder.php @@ -0,0 +1,24 @@ + 'some/path', + 'match_id' => 1 + ] + ); + + $video->match()->associate(1); + } +} -- cgit v1.2.3