--------------------------------------------------------------------------- -- Generated by DB/Direct --------------------------------------------------------------------------- module ShareGuardDB where import Database.HaskellDB.DBLayout import qualified ShareGuardDB.User import qualified ShareGuardDB.Directory_user import qualified ShareGuardDB.Directory import Database.HaskellDB.DBSpec.PPHelpers ( mkIdentPreserving ) authnz :: DBInfo authnz = DBInfo {dbname = "Authnz", opts = DBOptions {useBString = False, makeIdent = mkIdentPreserving}, tbls = [TInfo {tname = "user", cols = [CInfo {cname = "id", descr = (IntegerT, False)}, CInfo {cname = "username", descr = (StringT, False)}, CInfo {cname = "password", descr = (StringT, False)}]}, TInfo {tname = "directory_user", cols = [CInfo {cname = "user_id", descr = (IntegerT, False)}, CInfo {cname = "directory_id", descr = (IntegerT, False)}]}, TInfo {tname = "directory", cols = [CInfo {cname = "id", descr = (IntegerT, False)}, CInfo {cname = "name", descr = (StringT, False)}, CInfo {cname = "owner_id", descr = (IntegerT, False)}]}]}