Adding database dropping to dbtool
[hcoop/domtool2.git] / src / dbms.sml
index a1f44d7..cc00d04 100644 (file)
@@ -26,7 +26,9 @@ val validDbname = CharVector.all Char.isAlpha
 
 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}
               
 val dbmses : handler StringMap.map ref = ref StringMap.empty