Fix regeneration of multi-file dependencies
[hcoop/domtool2.git] / src / dbms.sig
index 1107c5e..ab6772e 100644 (file)
@@ -24,7 +24,10 @@ signature DBMS = sig
 
     type handler = {getpass : (unit -> Client.passwd_result) option,
                    adduser : {user : string, passwd : string option} -> string option,
-                   createdb : {user : string, dbname : string} -> string option}
+                   passwd : {user : string, passwd : string} -> string option,
+                   createdb : {user : string, dbname : string} -> string option,
+                   dropdb : {user : string, dbname : string} -> string option,
+                   grant : {user : string, dbname : string} -> string option}
 
     val register : string * handler -> unit
     val lookup : string -> handler option