mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-05-24 02:02:36 -04:00
Fix sha varchar length in db
This commit is contained in:
parent
4e4f93bf28
commit
7f30c187b7
@ -1,7 +1,7 @@
|
|||||||
begin;
|
begin;
|
||||||
|
|
||||||
create table info(
|
create table info(
|
||||||
sha varchar(20) not null primary key,
|
sha varchar(40) not null primary key,
|
||||||
path varchar(4096) not null unique,
|
path varchar(4096) not null unique,
|
||||||
extension varchar(16),
|
extension varchar(16),
|
||||||
mime_codec varchar(1024),
|
mime_codec varchar(1024),
|
||||||
@ -16,7 +16,7 @@ create table info(
|
|||||||
);
|
);
|
||||||
|
|
||||||
create table videos(
|
create table videos(
|
||||||
sha varchar(20) not null references info(sha) on delete cascade,
|
sha varchar(40) not null references info(sha) on delete cascade,
|
||||||
idx integer not null,
|
idx integer not null,
|
||||||
title varchar(1024),
|
title varchar(1024),
|
||||||
language varchar(256),
|
language varchar(256),
|
||||||
@ -32,7 +32,7 @@ create table videos(
|
|||||||
);
|
);
|
||||||
|
|
||||||
create table audios(
|
create table audios(
|
||||||
sha varchar(20) not null references info(sha) on delete cascade,
|
sha varchar(40) not null references info(sha) on delete cascade,
|
||||||
idx integer not null,
|
idx integer not null,
|
||||||
title varchar(1024),
|
title varchar(1024),
|
||||||
language varchar(256),
|
language varchar(256),
|
||||||
@ -46,7 +46,7 @@ create table audios(
|
|||||||
);
|
);
|
||||||
|
|
||||||
create table subtitles(
|
create table subtitles(
|
||||||
sha varchar(20) not null references info(sha) on delete cascade,
|
sha varchar(40) not null references info(sha) on delete cascade,
|
||||||
-- Can be null when is_external is true
|
-- Can be null when is_external is true
|
||||||
idx integer,
|
idx integer,
|
||||||
title varchar(1024),
|
title varchar(1024),
|
||||||
@ -62,7 +62,7 @@ create table subtitles(
|
|||||||
create type chapter_type as enum('content', 'recap', 'intro', 'credits', 'preview');
|
create type chapter_type as enum('content', 'recap', 'intro', 'credits', 'preview');
|
||||||
|
|
||||||
create table chapters(
|
create table chapters(
|
||||||
sha varchar(20) not null references info(sha) on delete cascade,
|
sha varchar(40) not null references info(sha) on delete cascade,
|
||||||
start_time real not null,
|
start_time real not null,
|
||||||
end_time real not null,
|
end_time real not null,
|
||||||
name varchar(1024),
|
name varchar(1024),
|
||||||
|
Loading…
x
Reference in New Issue
Block a user