load links after creating

This commit is contained in:
4rkal 2024-12-23 16:43:42 +02:00
parent 37d5e4bb80
commit 435d098992

View File

@ -48,10 +48,6 @@ func init() {
panic(fmt.Sprintf("Failed to connect to database: %v", err)) panic(fmt.Sprintf("Failed to connect to database: %v", err))
} }
if err := loadLinksIntoMemory(); err != nil {
panic(fmt.Sprintf("Failed to load links into memory: %v", err))
}
_, err = db.Exec(` _, err = db.Exec(`
CREATE TABLE IF NOT EXISTS links ( CREATE TABLE IF NOT EXISTS links (
id VARCHAR(255) PRIMARY KEY, id VARCHAR(255) PRIMARY KEY,
@ -59,6 +55,10 @@ func init() {
clicks INTEGER NOT NULL DEFAULT 0 clicks INTEGER NOT NULL DEFAULT 0
) )
`) `)
if err := loadLinksIntoMemory(); err != nil {
panic(fmt.Sprintf("Failed to load links into memory: %v", err))
}
if err != nil { if err != nil {
log.Fatal("Error creating table: ", err) log.Fatal("Error creating table: ", err)
} }