stoptime-rs/migrations/2019-06-08-190852_create_tasks/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

13 lines
405 B
SQL

CREATE TABLE tasks (
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"customer_id" INTEGER NOT NULL,
"fixed_cost" DOUBLE,
"hourly_rate" DOUBLE,
"invoice_comment" VARCHAR(255) NOT NULL,
"invoice_id" INTEGER,
"name" VARCHAR(255) NOT NULL,
"vat_rate" DOUBLE NOT NULL,
"created_at" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
"updated_at" TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP
)