from sqlor import sor def get_dbname(): try: from ahserver.serverenv import ServerEnv return ServerEnv().get_module_dbname("scene") except Exception: return "scense" def list_scenes(params): return sor.R("scene", params) def get_scene(params): return sor.R("scene", {"id": params.get("id")}) def create_scene(params): return sor.C("scene", params) def update_scene(params): return sor.U("scene", params) def delete_scene(params): return sor.D("scene", params) def load_scene(): return {"module": "scene", "dbname": get_dbname()}