···421421 on delete cascade
422422 );
423423424424+ create table if not exists repo_languages (
425425+ -- identifiers
426426+ id integer primary key autoincrement,
427427+428428+ -- repo identifiers
429429+ repo_at text not null,
430430+ ref text not null,
431431+432432+ -- language breakdown
433433+ language text not null,
434434+ bytes integer not null check (bytes >= 0),
435435+436436+ unique(repo_at, ref, language)
437437+ );
438438+424439 create table if not exists migrations (
425440 id integer primary key autoincrement,
426441 name text unique