stoptime-rs/migrations/2019-06-08-190258_create_customers/up.sql
Paul van Tilburg 0b7471467e Switch FLOAT types to DOUBLE in the database
SQLite has no NUMERIC(8,3) type, which it should acutally be.
Switch to DOUBLE, because FLOAT maps to f32 which is not supported
by GraphQL.
2019-07-09 12:18:54 +02:00

16 lines
574 B
SQL

CREATE TABLE customers (
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"address_city" VARCHAR(255) NOT NULL,
"address_postal_code" VARCHAR(255) NOT NULL,
"address_street" VARCHAR(255) NOT NULL,
"email" VARCHAR(255) NOT NULL,
"financial_contact" VARCHAR(255) NOT NULL,
"hourly_rate" DOUBLE,
"name" VARCHAR(255) NOT NULL,
"phone" VARCHAR(255) NOT NULL,
"short_name" VARCHAR(255) NOT NULL,
"time_specification" BOOLEAN NOT NULL,
"created_at" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updated_at" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
)