aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dml/ast.ml
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2026-04-03 16:17:38 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2026-04-03 16:17:38 -0300
commit63ae3c930de89af6f85229a467caa3f53cb844a2 (patch)
treecda4d513672f9fefa09c3a1dff69d8443890e224 /lib/dml/ast.ml
parentc5bc3a4992b4968780c286a084ad7c02b2b58f1e (diff)
downloadSakura-63ae3c930de89af6f85229a467caa3f53cb844a2.tar.gz
Sakura-63ae3c930de89af6f85229a467caa3f53cb844a2.zip
format
Diffstat (limited to 'lib/dml/ast.ml')
-rw-r--r--lib/dml/ast.ml15
1 files changed, 7 insertions, 8 deletions
diff --git a/lib/dml/ast.ml b/lib/dml/ast.ml
index 479437a..d8defe6 100644
--- a/lib/dml/ast.ml
+++ b/lib/dml/ast.ml
@@ -1,13 +1,12 @@
open Sexplib.Std
-type attr_value = string * Drl.Ast.value
-[@@deriving sexp]
+type attr_value = string * Drl.Ast.value [@@deriving sexp]
type statement =
- | InsertTuple of { relation: string; attributes: attr_value list }
- | InsertTuples of { relation: string; tuples: attr_value list list }
- | DeleteTuple of { relation: string; attributes: attr_value list }
- | Assign of { target: string; body: Drl.Ast.query }
- | InsertFrom of { target: string; source: Drl.Ast.query }
- | DeleteWhere of { target: string; predicate: Drl.Ast.query }
+ | InsertTuple of { relation : string; attributes : attr_value list }
+ | InsertTuples of { relation : string; tuples : attr_value list list }
+ | DeleteTuple of { relation : string; attributes : attr_value list }
+ | Assign of { target : string; body : Drl.Ast.query }
+ | InsertFrom of { target : string; source : Drl.Ast.query }
+ | DeleteWhere of { target : string; predicate : Drl.Ast.query }
[@@deriving sexp]