16 lines
553 B
Python
16 lines
553 B
Python
from sqlor import sor
|
|
|
|
def get_dbname():
|
|
try:
|
|
from ahserver 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()}
|