summaryrefslogtreecommitdiff
path: root/jws/epibazaar/item-producer/src/main/resources/db/migration/V1__Init.sql
blob: 0eede0110941d4f399a8f28a72c2efa1406ae018 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
CREATE TABLE IF NOT EXISTS "game"
(
    id                              SERIAL PRIMARY KEY NOT NULL,
    map                             TEXT NOT NULL
);

CREATE TABLE IF NOT EXISTS "item"
(
    id                              SERIAL PRIMARY KEY NOT NULL,

    type                            VARCHAR(64) NOT NULL,
    quantity                        FLOAT NOT NULL
);

CREATE TABLE IF NOT EXISTS "player"
(
    id                              SERIAL PRIMARY KEY NOT NULL,
    pos_x                           INTEGER NOT NULL,
    pos_y                           INTEGER NOT NULL,
    last_move                       TIMESTAMP,
    last_collect                    TIMESTAMP,
    move_speed_multiplier           FLOAT NOT NULL,
    stamina_multiplier              FLOAT NOT NULL,
    collect_rate_multiplier         FLOAT NOT NULL
);