We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dacbd71 commit 60913cdCopy full SHA for 60913cd
1 file changed
src/datascript/db.cljc
@@ -1309,10 +1309,7 @@
1309
a-ident a
1310
v-ident v]
1311
(if (= a-ident :db/ident)
1312
- (if (schema v-ident)
1313
- (raise (str "Schema with attribute " v-ident " already exists")
1314
- {:error :transact/schema :attribute v-ident})
1315
- (assoc-in db [:schema v-ident a-ident] v-ident))
+ (assoc-in db [:schema v-ident a-ident] v-ident)
1316
(let [e-ident (:v (first (-seek-datoms db :eavt e :db/ident nil nil)))]
1317
(assoc-in db [:schema e-ident a-ident] v-ident)))))
1318
0 commit comments