removing dependencies from table packages in database

This commit is contained in:
2025-10-26 18:03:19 -03:00
parent 9883fd92dc
commit 807d9fa784
2 changed files with 9 additions and 2 deletions

View File

@@ -13,6 +13,7 @@ CREATE TABLE packages (
arch TEXT NOT NULL,
os TEXT NOT NULL,
size INTEGER NOT NULL DEFAULT 0,
type TEXT NOT NULL DEFAULT 'static',
UNIQUE(query_name, version),
UNIQUE(query_name, serial)
@@ -33,7 +34,6 @@ CREATE TABLE IF NOT EXISTS packages (
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
id TEXT NOT NULL UNIQUE,
version TEXT NOT NULL,
dependencies TEXT NOT NULL DEFAULT '',
description TEXT NOT NULL,
package_d TEXT NOT NULL,
filename TEXT NOT NULL,
@@ -41,6 +41,7 @@ CREATE TABLE IF NOT EXISTS packages (
arch TEXT NOT NULL,
in_cache INTEGER NOT NULL DEFAULT 1,
serial INTEGER NOT NULL,
type TEXT NOT NULL,
UNIQUE(query_name, version),
UNIQUE(query_name, serial)

View File

@@ -19,7 +19,6 @@ const InstalledDatabaseSchema = `CREATE TABLE IF NOT EXISTS packages (
query_name TEXT NOT NULL UNIQUE PRIMARY KEY,
id TEXT NOT NULL UNIQUE,
version TEXT NOT NULL,
dependencies TEXT NOT NULL DEFAULT '',
description TEXT NOT NULL,
package_d TEXT NOT NULL,
filename TEXT NOT NULL,
@@ -27,6 +26,7 @@ const InstalledDatabaseSchema = `CREATE TABLE IF NOT EXISTS packages (
arch TEXT NOT NULL,
in_cache INTEGER NOT NULL DEFAULT 1,
serial INTEGER NOT NULL,
type TEXT NOT NULL,
UNIQUE(query_name, version),
UNIQUE(query_name, serial)
@@ -41,4 +41,10 @@ CREATE TABLE package_dependencies(
);
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
);
`