HCoop
/
hcoop
/
domtool2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Re-enable querying user firewall rules
[hcoop/domtool2.git]
/
src
/
dbms.sig
diff --git
a/src/dbms.sig
b/src/dbms.sig
index
deb2127
..
f49ec04
100644
(file)
--- a/
src/dbms.sig
+++ b/
src/dbms.sig
@@
-21,11
+21,14
@@
signature DBMS = sig
val validDbname : string -> bool
signature DBMS = sig
val validDbname : string -> bool
+ val validEncoding : string option -> bool
type handler = {getpass : (unit -> Client.passwd_result) option,
adduser : {user : string, passwd : string option} -> string option,
passwd : {user : string, passwd : string} -> string option,
type handler = {getpass : (unit -> Client.passwd_result) option,
adduser : {user : string, passwd : string option} -> string option,
passwd : {user : string, passwd : string} -> string option,
- createdb : {user : string, dbname : string} -> string option}
+ createdb : {user : string, dbname : string, encoding : string option} -> 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
val register : string * handler -> unit
val lookup : string -> handler option