Changeset 819 in code


Ignore:
Timestamp:
May 19, 2023, 7:45:14 PM (2 years ago)
Author:
yakumo.izuru
Message:

Same logic as c5fa22a71d but in reverse

Signed-off-by: Izuru Yakumo <yakumo.izuru@…>

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/db_sqlite.go

    r813 r819  
    1818
    1919const sqliteSchema = `
    20 CREATE TABLE User (
     20CREATE TABLE IF NOT EXISTS User (
    2121        id INTEGER PRIMARY KEY,
    2222        username TEXT NOT NULL UNIQUE,
     
    2626);
    2727
    28 CREATE TABLE Network (
     28CREATE TABLE IF NOT EXISTS Network (
    2929        id INTEGER PRIMARY KEY,
    3030        name TEXT,
     
    4747);
    4848
    49 CREATE TABLE Channel (
     49CREATE TABLE IF NOT EXISTS Channel (
    5050        id INTEGER PRIMARY KEY,
    5151        network INTEGER NOT NULL,
     
    6262);
    6363
    64 CREATE TABLE DeliveryReceipt (
     64CREATE TABLE IF NOT EXISTS DeliveryReceipt (
    6565        id INTEGER PRIMARY KEY,
    6666        network INTEGER NOT NULL,
     
    7272);
    7373
    74 CREATE TABLE ReadReceipt (
     74CREATE TABLE IF NOT EXISTS ReadReceipt (
    7575        id INTEGER PRIMARY KEY,
    7676        network INTEGER NOT NULL,
     
    9090        "ALTER TABLE User ADD COLUMN admin INTEGER NOT NULL DEFAULT 0",
    9191        `
    92                 CREATE TABLE UserNew (
     92                CREATE TABLE IF NOT EXISTS UserNew (
    9393                        id INTEGER PRIMARY KEY,
    9494                        username VARCHAR(255) NOT NULL UNIQUE,
     
    101101        `,
    102102        `
    103                 CREATE TABLE NetworkNew (
     103                CREATE TABLE IF NOT EXISTS NetworkNew (
    104104                        id INTEGER PRIMARY KEY,
    105105                        name VARCHAR(255),
     
    137137        `,
    138138        `
    139                 CREATE TABLE DeliveryReceipt (
     139                CREATE TABLE IF NOT EXISTS DeliveryReceipt (
    140140                        id INTEGER PRIMARY KEY,
    141141                        network INTEGER NOT NULL,
     
    151151        "ALTER TABLE User ADD COLUMN realname VARCHAR(255)",
    152152        `
    153                 CREATE TABLE NetworkNew (
     153                CREATE TABLE IF NOT EXISTS NetworkNew (
    154154                        id INTEGER PRIMARY KEY,
    155155                        name TEXT,
     
    181181        `,
    182182        `
    183                 CREATE TABLE ReadReceipt (
     183                CREATE TABLE IF NOT EXISTS ReadReceipt (
    184184                        id INTEGER PRIMARY KEY,
    185185                        network INTEGER NOT NULL,
Note: See TracChangeset for help on using the changeset viewer.