diff --git a/fuel/app/migrations/001_create_configurations.php b/fuel/app/migrations/001_create_configurations.php deleted file mode 100644 index 7739729..0000000 --- a/fuel/app/migrations/001_create_configurations.php +++ /dev/null @@ -1,20 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'name' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'data' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - ), array('id')); - } - - public function down() - { - \DBUtil::drop_table('configurations'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/002_create_library.php b/fuel/app/migrations/002_create_library.php deleted file mode 100644 index 3a0fbf5..0000000 --- a/fuel/app/migrations/002_create_library.php +++ /dev/null @@ -1,30 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'server_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'plex_key' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'name' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'type' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'updatedAt' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'createdAt' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'scannedAt' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintServerLibrary ON ' . \DB::table_prefix('library') . '(`server_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintServerLibrary ON ' . \DB::table_prefix('library'))->execute(); - - \DBUtil::drop_table('library'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/003_create_library_permission.php b/fuel/app/migrations/003_create_library_permission.php deleted file mode 100644 index 9d90979..0000000 --- a/fuel/app/migrations/003_create_library_permission.php +++ /dev/null @@ -1,28 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'permission_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'library_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'value' => array('type' => 'varchar', 'null' => true, 'constraint' => 36), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintPermissionLibrariesPermission ON ' . \DB::table_prefix('library_permission') . '(`permission_id`)')->execute(); - \DB::query('CREATE INDEX constraintLibraryLibrariesPermission ON ' . \DB::table_prefix('library_permission') . '(`library_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintPermissionLibrariesPermission ON ' . \DB::table_prefix('library_permission'))->execute(); - \DB::query('DROP INDEX constraintLibraryLibrariesPermission ON ' . \DB::table_prefix('library_permission'))->execute(); - - \DBUtil::drop_table('library_permission'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/004_create_movie.php b/fuel/app/migrations/004_create_movie.php deleted file mode 100644 index 51b93f6..0000000 --- a/fuel/app/migrations/004_create_movie.php +++ /dev/null @@ -1,44 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'library_id' => array('type' => 'varchar', 'null' => true, 'constraint' => 36), - 'season_id' => array('type' => 'varchar', 'null' => true, 'constraint' => 36), - 'plex_key' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'type' => array('type' => 'varchar', 'null' => false, 'constraint' => 20), - 'number' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'studio' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'title' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'originalTitle' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'summary' => array('type' => 'text', 'null' => true), - 'rating' => array('type' => 'varchar', 'null' => true, 'constraint' => 4), - 'year' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'thumb' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'art' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'duration' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'originallyAvailableAt' => array('type' => 'varchar', 'null' => true, 'constraint' => 11), - 'addedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'updatedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintMovieLibrary ON ' . \DB::table_prefix('movie') . '(`library_id`)')->execute(); - \DB::query('CREATE INDEX constraintMovieSeason ON ' . \DB::table_prefix('movie') . '(`season_id`)')->execute(); - \DB::query('CREATE FULLTEXT searchTitle ON ' . \DB::table_prefix('movie') . '(`title` DESC)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintMovieLibrary ON ' . \DB::table_prefix('movie'))->execute(); - \DB::query('DROP INDEX constraintMovieSeason ON ' . \DB::table_prefix('movie'))->execute(); - \DB::query('DROP FULLTEXT searchTitle ON ' . \DB::table_prefix('movie'))->execute(); - - \DBUtil::drop_table('movie'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/005_create_permission.php b/fuel/app/migrations/005_create_permission.php deleted file mode 100644 index c2359ca..0000000 --- a/fuel/app/migrations/005_create_permission.php +++ /dev/null @@ -1,30 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'name' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'parameters' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_WATCH_DISABLED'])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_DOWNLOAD_DISABLED'])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_TRAILER_DISABLED'])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_MAX_WATCH', 'parameters' => 1])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_MAX_QUALITY', 'parameters' => 1])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_MAX_CONCURRENT_STREAM', 'parameters' => 1])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_MAX_DOWNLOAD', 'parameters' => 1])->execute(); - \DB::insert('permission')->set(['id' => \Str::random('uuid'), 'name' => 'RIGHT_MAX_DOWNLOAD_SPEED', 'parameters' => 1])->execute(); - } - - public function down() - { - \DBUtil::drop_table('permission'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/006_create_season.php b/fuel/app/migrations/006_create_season.php deleted file mode 100644 index f6dc200..0000000 --- a/fuel/app/migrations/006_create_season.php +++ /dev/null @@ -1,32 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'tv_show_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'plex_key' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'number' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'title' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'thumb' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'art' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'leafCount' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'addedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'updatedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintSeasonTvShow ON ' . \DB::table_prefix('season') . '(`tv_show_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintSeasonTvShow ON ' . \DB::table_prefix('season'))->execute(); - - \DBUtil::drop_table('season'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/007_create_server.php b/fuel/app/migrations/007_create_server.php deleted file mode 100644 index c837764..0000000 --- a/fuel/app/migrations/007_create_server.php +++ /dev/null @@ -1,35 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'user_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'https' => array('type' => 'int', 'null' => false, 'constraint' => 1), - 'url' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'port' => array('type' => 'int', 'null' => true, 'constraint' => 2), - 'token' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'lastcheck' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'name' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'plateforme' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'platformVersion' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'updatedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'version' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'online' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintServerUser ON ' . \DB::table_prefix('server') . '(`user_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintServerUser ON ' . \DB::table_prefix('server'))->execute(); - - \DBUtil::drop_table('server'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/008_create_tvshow.php b/fuel/app/migrations/008_create_tvshow.php deleted file mode 100644 index 16b31a2..0000000 --- a/fuel/app/migrations/008_create_tvshow.php +++ /dev/null @@ -1,39 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'library_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'plex_key' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'studio' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'title' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'contentRating' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'summary' => array('type' => 'text', 'null' => true), - 'rating' => array('type' => 'varchar', 'null' => true, 'constraint' => 4), - 'year' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'thumb' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'art' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'banner' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'theme' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'originallyAvailableAt' => array('type' => 'varchar', 'null' => true, 'constraint' => 255), - 'leafCount' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'addedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'updatedAt' => array('type' => 'int', 'null' => true, 'constraint' => 11), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintTvShowLibrary ON ' . \DB::table_prefix('tvshow') . '(`library_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintTvShowLibrary ON ' . \DB::table_prefix('tvshow'))->execute(); - - \DBUtil::drop_table('tvshow'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/009_create_user.php b/fuel/app/migrations/009_create_user.php deleted file mode 100644 index c945279..0000000 --- a/fuel/app/migrations/009_create_user.php +++ /dev/null @@ -1,29 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'username' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'email' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'password' => array('type' => 'varchar', 'null' => false, 'constraint' => 255), - 'admin' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - 'lastlogin' => array('type' => 'int', 'null' => false, 'constraint' => 11), - 'parent_id' => array('type' => 'varchar', 'null' => true, 'constraint' => 36), - 'disable' => array('default' => '0', 'type' => 'int', 'null' => false, 'constraint' => 1), - ), array('id')); - - \DB::query('CREATE INDEX constraintUserUser ON ' . \DB::table_prefix('user') . '(`parent_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintUserUser ON ' . \DB::table_prefix('season'))->execute(); - - \DBUtil::drop_table('user'); - } -} \ No newline at end of file diff --git a/fuel/app/migrations/013_create_user_download.php b/fuel/app/migrations/013_create_user_download.php deleted file mode 100644 index 73ddd6b..0000000 --- a/fuel/app/migrations/013_create_user_download.php +++ /dev/null @@ -1,27 +0,0 @@ - array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'user_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'movie_id' => array('type' => 'varchar', 'null' => false, 'constraint' => 36), - 'date' => array('type' => 'int', 'null' => false, 'constraint' => 11), - ), array('id')); - - \DB::query('CREATE INDEX constraintDownloadUser ON ' . \DB::table_prefix('user_download') . '(`user_id`)')->execute(); - \DB::query('CREATE INDEX constraintDownloadMovie ON ' . \DB::table_prefix('user_download') . '(`movie_id`)')->execute(); - } - - public function down() - { - \DB::query('DROP INDEX constraintDownloadUser ON ' . \DB::table_prefix('user_download'))->execute(); - \DB::query('DROP INDEX constraintDownloadMovie ON ' . \DB::table_prefix('user_download'))->execute(); - - \DBUtil::drop_table('user_download'); - } -} \ No newline at end of file