big squish
This commit is contained in:
parent
fae867b35b
commit
55d2abefb4
124 changed files with 6931 additions and 8393 deletions
25
src/db_user.mli
Normal file
25
src/db_user.mli
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
open Err
|
||||
open Types
|
||||
|
||||
val find_user : user_id -> user option result
|
||||
|
||||
val find_user_of_nick : v_string -> user option result
|
||||
|
||||
val find_user_of_email : v_string -> user option result
|
||||
|
||||
val find_user_private : user_id -> User_private.t option result
|
||||
|
||||
val get_password_hash : user_id -> string result
|
||||
|
||||
val update_password_hash : user_id -> string -> unit result
|
||||
|
||||
val update_nick : user_id -> v_string -> unit result
|
||||
|
||||
val update_bio : user_id -> v_string -> unit result
|
||||
|
||||
val update_email : user_id -> v_string -> unit result
|
||||
|
||||
val delete_user : user_id -> unit result
|
||||
|
||||
val add_user :
|
||||
email:v_string -> nick:v_string -> password_hash:string -> unit result
|
||||
Loading…
Add table
Add a link
Reference in a new issue