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