aboutsummaryrefslogtreecommitdiffstats
path: root/lib/protocol.ml
diff options
context:
space:
mode:
authorMarcos Magueta <maguetamarcos@gmail.com>2025-07-03 19:43:29 -0300
committerMarcos Magueta <maguetamarcos@gmail.com>2025-07-03 19:43:29 -0300
commit481063c322ecc729bc9d3c5d2bca830f70ce8022 (patch)
tree948d88af8345a3a493bffff796c5b212f29acd85 /lib/protocol.ml
parentab7ce52387d0de7160f1fac71f61c76ab1b150f7 (diff)
downloadSakura-ocaml_archive.tar.gz
Sakura-ocaml_archive.zip
schema propagation commandocaml_archive
Diffstat (limited to '')
-rw-r--r--lib/protocol.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/protocol.ml b/lib/protocol.ml
index c67fb9a..1cf3635 100644
--- a/lib/protocol.ml
+++ b/lib/protocol.ml
@@ -6,6 +6,9 @@ type tuple = string list [@@deriving sexp, protocol ~driver:(module Xml_light)]
type command = Disk.Command.t [@@deriving sexp, protocol ~driver:(module Xml_light)]
+type schema = (string * (string * Disk.Executor.relational_type) list) list
+[@@deriving sexp, protocol ~driver:(module Xml_light)]
+
type relation = {
attribute_name : string;
attribute_type : string;