From 7a9d7e9ff01dd2af6006708a01adc5243bf24227 Mon Sep 17 00:00:00 2001 From: xavi Date: Fri, 6 Sep 2024 11:28:26 -0700 Subject: [PATCH] Modified due_date column to check that it's a date TODO:add func is broke now --- src/dodo.schema | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/dodo.schema b/src/dodo.schema index f0136ab..54cd568 100644 --- a/src/dodo.schema +++ b/src/dodo.schema @@ -3,8 +3,12 @@ CREATE TABLE tasks( title TEXT NOT NULL, active_id INTEGER UNIQUE, status TEXT NOT NULL DEFAULT 'backlog', - due_date DATE, - creation_date DATE DEFAULT (date('now')) + creation_date DATE DEFAULT (date('now')), + due_date TEXT, + CHECK ( + due_date IS NULL OR + due_date GLOB '????-??-??' + ) ); CREATE TABLE entries(