X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=db.sql;h=350bdd090b08d2102d4fd05ab9412249b8ed12b8;hb=446d104827d78aaacdeba972a76f8bc490310132;hp=d4f2d3e0f1d12200a4d497da31c6a5e5aa409330;hpb=82b289d233b84181e0a926a7b1085a321e7eb163;p=zpackage diff --git a/db.sql b/db.sql index d4f2d3e..350bdd0 100644 --- a/db.sql +++ b/db.sql @@ -155,7 +155,7 @@ from packagefiles create trigger packagefiles_update_trigger instead of update on packagefiles_pkgid begin - update packages + update packagefiles set package = NEW.package, version = NEW.version, release = NEW.release, @@ -266,8 +266,7 @@ without rowid create table elfinfo ( file text primary key, -- hash of blob - elftype text, - foreign key (file) references files on delete cascade + elftype text ) without rowid ; @@ -276,8 +275,7 @@ create table elfdeps ( file text, soname text, dependency text, - primary key (file, soname, dependency), - foreign key (file) references files on delete cascade + primary key (file, soname, dependency) ) without rowid ; @@ -286,8 +284,7 @@ without rowid -- and just hash, not package? create table elflibraries ( file text primary key, - soname text, - foreign key (file) references files on delete cascade + soname text ) without rowid ; @@ -295,8 +292,7 @@ without rowid create table elfneeded ( file text, needed text, -- soname of dependency - primary key (file, needed), - foreign key (file) references files on delete cascade + primary key (file, needed) ) without rowid ;