From f2e3ff653b0b289c72dc529779330511870d0a3c Mon Sep 17 00:00:00 2001 From: Wes Brown Date: Sun, 25 Dec 2016 15:13:04 -0500 Subject: [PATCH] Adds more valid schema types, even though Datascript doesn't care about it. --- src/datascript/db.cljc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/datascript/db.cljc b/src/datascript/db.cljc index 672870ff..138e17ba 100644 --- a/src/datascript/db.cljc +++ b/src/datascript/db.cljc @@ -554,7 +554,10 @@ :attribute a :key :db/isComponent})))) (validate-schema-key a :db/unique (:db/unique kv) #{:db.unique/value :db.unique/identity}) - (validate-schema-key a :db/valueType (:db/valueType kv) #{:db.type/ref}) + (validate-schema-key a :db/valueType (:db/valueType kv) #{:db.type/ref :db.type/string + :db.type/long :db.type/keyword + :db.type/boolean :db.type/int + :db.type/float :db.type/instant}) (validate-schema-key a :db/cardinality (:db/cardinality kv) #{:db.cardinality/one :db.cardinality/many})) schema)