fix: add unique constraint to columns that need it
This commit is contained in:
parent
4ffb1e932d
commit
54f2a29c19
1 changed files with 3 additions and 3 deletions
|
|
@ -1,13 +1,13 @@
|
||||||
CREATE TABLE IF NOT EXISTS "device" (
|
CREATE TABLE IF NOT EXISTS "device" (
|
||||||
"device_id" UUID NOT NULL DEFAULT uuidv4(),
|
"device_id" UUID NOT NULL DEFAULT uuidv4(),
|
||||||
"device_eui" VARCHAR(255) NOT NULL,
|
"device_eui" VARCHAR(255) NOT NULL UNIQUE,
|
||||||
"site_id" UUID,
|
"site_id" UUID,
|
||||||
PRIMARY KEY("device_id")
|
PRIMARY KEY("device_id")
|
||||||
);
|
);
|
||||||
|
|
||||||
CREATE TABLE IF NOT EXISTS "site" (
|
CREATE TABLE IF NOT EXISTS "site" (
|
||||||
"site_id" UUID NOT NULL DEFAULT uuidv4(),
|
"site_id" UUID NOT NULL DEFAULT uuidv4(),
|
||||||
"pce" VARCHAR(255) NOT NULL,
|
"pce" VARCHAR(255) NOT NULL UNIQUE,
|
||||||
"address_1" VARCHAR(255) NOT NULL,
|
"address_1" VARCHAR(255) NOT NULL,
|
||||||
"address_2" VARCHAR(255),
|
"address_2" VARCHAR(255),
|
||||||
"postal_code" VARCHAR(255) NOT NULL,
|
"postal_code" VARCHAR(255) NOT NULL,
|
||||||
|
|
@ -19,7 +19,7 @@ CREATE TABLE IF NOT EXISTS "user" (
|
||||||
"user_id" UUID NOT NULL DEFAULT uuidv4(),
|
"user_id" UUID NOT NULL DEFAULT uuidv4(),
|
||||||
"name" VARCHAR(255) NOT NULL,
|
"name" VARCHAR(255) NOT NULL,
|
||||||
"first_name" VARCHAR(255) NOT NULL,
|
"first_name" VARCHAR(255) NOT NULL,
|
||||||
"email" VARCHAR(255) NOT NULL,
|
"email" VARCHAR(255) NOT NULL UNIQUE,
|
||||||
"password_hash" VARCHAR(255),
|
"password_hash" VARCHAR(255),
|
||||||
"user_type_id" UUID NOT NULL,
|
"user_type_id" UUID NOT NULL,
|
||||||
PRIMARY KEY("user_id")
|
PRIMARY KEY("user_id")
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue