removing dependencies from table packages in database
This commit is contained in:
@@ -13,6 +13,7 @@ CREATE TABLE packages (
|
|||||||
arch TEXT NOT NULL,
|
arch TEXT NOT NULL,
|
||||||
os TEXT NOT NULL,
|
os TEXT NOT NULL,
|
||||||
size INTEGER NOT NULL DEFAULT 0,
|
size INTEGER NOT NULL DEFAULT 0,
|
||||||
|
type TEXT NOT NULL DEFAULT 'static',
|
||||||
|
|
||||||
UNIQUE(query_name, version),
|
UNIQUE(query_name, version),
|
||||||
UNIQUE(query_name, serial)
|
UNIQUE(query_name, serial)
|
||||||
@@ -33,7 +34,6 @@ CREATE TABLE IF NOT EXISTS packages (
|
|||||||
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
|
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
|
||||||
id TEXT NOT NULL UNIQUE,
|
id TEXT NOT NULL UNIQUE,
|
||||||
version TEXT NOT NULL,
|
version TEXT NOT NULL,
|
||||||
dependencies TEXT NOT NULL DEFAULT '',
|
|
||||||
description TEXT NOT NULL,
|
description TEXT NOT NULL,
|
||||||
package_d TEXT NOT NULL,
|
package_d TEXT NOT NULL,
|
||||||
filename TEXT NOT NULL,
|
filename TEXT NOT NULL,
|
||||||
@@ -41,6 +41,7 @@ CREATE TABLE IF NOT EXISTS packages (
|
|||||||
arch TEXT NOT NULL,
|
arch TEXT NOT NULL,
|
||||||
in_cache INTEGER NOT NULL DEFAULT 1,
|
in_cache INTEGER NOT NULL DEFAULT 1,
|
||||||
serial INTEGER NOT NULL,
|
serial INTEGER NOT NULL,
|
||||||
|
type TEXT NOT NULL,
|
||||||
|
|
||||||
UNIQUE(query_name, version),
|
UNIQUE(query_name, version),
|
||||||
UNIQUE(query_name, serial)
|
UNIQUE(query_name, serial)
|
||||||
|
|||||||
@@ -19,7 +19,6 @@ const InstalledDatabaseSchema = `CREATE TABLE IF NOT EXISTS packages (
|
|||||||
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
|
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
|
||||||
id TEXT NOT NULL UNIQUE,
|
id TEXT NOT NULL UNIQUE,
|
||||||
version TEXT NOT NULL,
|
version TEXT NOT NULL,
|
||||||
dependencies TEXT NOT NULL DEFAULT '',
|
|
||||||
description TEXT NOT NULL,
|
description TEXT NOT NULL,
|
||||||
package_d TEXT NOT NULL,
|
package_d TEXT NOT NULL,
|
||||||
filename TEXT NOT NULL,
|
filename TEXT NOT NULL,
|
||||||
@@ -27,6 +26,7 @@ const InstalledDatabaseSchema = `CREATE TABLE IF NOT EXISTS packages (
|
|||||||
arch TEXT NOT NULL,
|
arch TEXT NOT NULL,
|
||||||
in_cache INTEGER NOT NULL DEFAULT 1,
|
in_cache INTEGER NOT NULL DEFAULT 1,
|
||||||
serial INTEGER NOT NULL,
|
serial INTEGER NOT NULL,
|
||||||
|
type TEXT NOT NULL,
|
||||||
|
|
||||||
UNIQUE(query_name, version),
|
UNIQUE(query_name, version),
|
||||||
UNIQUE(query_name, serial)
|
UNIQUE(query_name, serial)
|
||||||
@@ -41,4 +41,10 @@ CREATE TABLE package_dependencies(
|
|||||||
);
|
);
|
||||||
|
|
||||||
CREATE INDEX index_dependency_name ON package_dependencies(dependency_name);
|
CREATE INDEX index_dependency_name ON package_dependencies(dependency_name);
|
||||||
|
|
||||||
|
CREATE TABLE IF NOT EXISTS build_dependencies (
|
||||||
|
id TEXT PRIMARY KEY,
|
||||||
|
dir TEXT NOT NULL DEFAULT "/dev/null"
|
||||||
|
uses INTEGER NOT NULL DEFAULT 0
|
||||||
|
);
|
||||||
`
|
`
|
||||||
|
|||||||
Reference in New Issue
Block a user