add apt gestion

Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
GnomeZworc 2026-04-25 19:03:26 +02:00
commit c4776d81dd
Signed by: nicolas.boufideline
GPG key ID: 4406BBBF8845D632
22 changed files with 1465 additions and 163 deletions

View file

@ -27,6 +27,9 @@ var migration005 string
//go:embed migrations/000006_blocked_packages_name.up.sql
var migration006 string
//go:embed migrations/000007_repo_config.up.sql
var migration007 string
func Open(cfg config.DBConfig) (*sql.DB, error) {
db, err := sql.Open("sqlite", cfg.Path)
if err != nil {
@ -66,6 +69,7 @@ func runMigrations(db *sql.DB) error {
{4, migration004},
{5, migration005},
{6, migration006},
{7, migration007},
}
for _, m := range migrations {