database_editor.py

LunaEngine Database Editor – CLI + optional Flask UI with .sav upload.

Global Functions

def cli_list_tables(savedata: Savedata) -> None

No documentation

def cli_show_table(savedata: Savedata, table_name: str, limit: int = 20) -> None

No documentation

def cli_insert_row(savedata: Savedata, table_name: str, **kwargs: dict) -> None

No documentation

def cli_update_row(savedata: Savedata, table_name: str, pk: Any, **kwargs: dict) -> None

No documentation

def cli_delete_row(savedata: Savedata, table_name: str, pk: Any) -> None

No documentation

def cli_export_json(savedata: Savedata, output: str) -> None

No documentation

def cli_import_json(savedata: Savedata, input_file: str) -> None

No documentation

def cli_list_resources(atlas: Atlas) -> None

No documentation

def cli_extract_resource(atlas: Atlas, name: str, output: str) -> None

No documentation

def create_flask_app(initial_savedata: Savedata, atlas: Optional[Atlas] = None) -> Any

No documentation

def main() -> Any

No documentation

Back to Tools Module