mirror of
https://github.com/fiatjaf/khatru.git
synced 2025-04-01 00:18:49 +02:00
create if not exist
on second container run script return error: event already exist https://i.imgur.com/KB7cu8i.png exit code 0 not because of this, don't pay attention. it's because wrong hostname (addr) on my side.
This commit is contained in:
parent
e1b384093b
commit
405dfd3425
@ -14,7 +14,7 @@ func initDB() (*sqlx.DB, error) {
|
||||
}
|
||||
|
||||
_, err = db.Exec(`
|
||||
CREATE TABLE event (
|
||||
CREATE TABLE IF NOT EXISTS event (
|
||||
id text NOT NULL,
|
||||
pubkey text NOT NULL,
|
||||
created_at integer NOT NULL,
|
||||
@ -24,8 +24,8 @@ CREATE TABLE event (
|
||||
sig text NOT NULL
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX ididx ON event (id);
|
||||
CREATE INDEX pubkeytimeidx ON event (pubkey, created_at);
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS ididx ON event (id);
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS pubkeytimeidx ON event (pubkey, created_at);
|
||||
`)
|
||||
log.Print(err)
|
||||
return db, nil
|
||||
|
Loading…
x
Reference in New Issue
Block a user