Browse Source

Don't use transaction for querying values

Tulir Asokan 5 years ago
parent
commit
064b5b8fed
1 changed files with 2 additions and 2 deletions
  1. 2 2
      database/upgrades/2019-05-16-message-delete-cascade.go

+ 2 - 2
database/upgrades/2019-05-16-message-delete-cascade.go

@@ -10,8 +10,8 @@ func init() {
 			// SQLite doesn't support constraint updates, but it isn't that careful with constraints anyway.
 			return nil
 		}
-		res, _ := tx.Query(`SELECT EXISTS(SELECT constraint_name FROM information_schema.table_constraints
-			WHERE table_name='message' AND constraint_name='message_chat_jid_fkey');`)
+		res, _ := ctx.db.Query(`SELECT EXISTS(SELECT constraint_name FROM information_schema.table_constraints
+			WHERE table_name='message' AND constraint_name='message_chat_jid_fkey')`)
 		var exists bool
 		_ = res.Scan(&exists)
 		if exists {