modify scripts
This commit is contained in:
@ -585,25 +585,6 @@ CREATE TABLE IF NOT EXISTS "pbox_tags" (
|
||||
`created_at` TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
`updated_at` TEXT DEFAULT (datetime('now', 'localtime'))
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_movies_tags" (
|
||||
movie_row_id INTEGER,
|
||||
tag_row_id INTEGER,
|
||||
tags TEXT,
|
||||
created_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
updated_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
PRIMARY KEY (movie_row_id, tag_row_id),
|
||||
FOREIGN KEY (tag_row_id) REFERENCES pbox_tags(id),
|
||||
FOREIGN KEY (movie_row_id) REFERENCES "pbox_movies"(id)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_movies_alts" (
|
||||
min_mov_id INTEGER,
|
||||
max_mov_id INTEGER,
|
||||
created_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
updated_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
PRIMARY KEY (min_mov_id, max_mov_id),
|
||||
FOREIGN KEY (min_mov_id) REFERENCES "pbox_movies"(id),
|
||||
FOREIGN KEY (max_mov_id) REFERENCES "pbox_movies"(id)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_actors" (
|
||||
id INTEGER PRIMARY KEY AUTOINCREMENT,
|
||||
name TEXT NOT NULL,
|
||||
@ -623,12 +604,34 @@ CREATE TABLE IF NOT EXISTS "pbox_actor_aliases" (
|
||||
foreign key(`actor_id`) references "pbox_actors"(`id`) on delete CASCADE,
|
||||
PRIMARY KEY(`actor_id`, `alias`)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_movies_tags" (
|
||||
`id` integer not null primary key autoincrement,
|
||||
movie_id INTEGER,
|
||||
tag_id INTEGER,
|
||||
movid_tagid varchar(255) UNIQUE,
|
||||
tags TEXT,
|
||||
created_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
updated_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
FOREIGN KEY (tag_id) REFERENCES pbox_tags(id),
|
||||
FOREIGN KEY (movie_id) REFERENCES "pbox_movies"(id)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_movies_alts" (
|
||||
`id` integer not null primary key autoincrement,
|
||||
min_mov_id INTEGER,
|
||||
max_mov_id INTEGER,
|
||||
min_max varchar(255) UNIQUE,
|
||||
created_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
updated_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
FOREIGN KEY (min_mov_id) REFERENCES "pbox_movies"(id),
|
||||
FOREIGN KEY (max_mov_id) REFERENCES "pbox_movies"(id)
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS "pbox_actors_movies" (
|
||||
`id` integer not null primary key autoincrement,
|
||||
`actor_id` integer,
|
||||
`movie_id` integer,
|
||||
actor_mov varchar(255) UNIQUE,
|
||||
created_at TEXT DEFAULT (datetime('now', 'localtime')),
|
||||
updated_at TEXT DEFAULT (datetime('now', 'localtime')), tags TEXT,
|
||||
foreign key(`actor_id`) references "pbox_actor"(`id`) on delete CASCADE,
|
||||
foreign key(`movie_id`) references "pbox_movies"(`id`) on delete CASCADE,
|
||||
PRIMARY KEY (`actor_id`, `movie_id`)
|
||||
foreign key(`movie_id`) references "pbox_movies"(`id`) on delete CASCADE
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user