feat: add support for Wutta <-> Wutta import/export

This commit is contained in:
Lance Edgar 2026-03-17 17:15:34 -05:00
parent bfc45bd0f0
commit ae282ab468
25 changed files with 719 additions and 21 deletions

View file

@ -0,0 +1,6 @@
``wuttasync.cli.export_wutta``
==============================
.. automodule:: wuttasync.cli.export_wutta
:members:

View file

@ -0,0 +1,6 @@
``wuttasync.cli.import_wutta``
==============================
.. automodule:: wuttasync.cli.import_wutta
:members:

View file

@ -0,0 +1,6 @@
``wuttasync.conf``
==================
.. automodule:: wuttasync.conf
:members:

View file

@ -74,8 +74,11 @@ cf. :doc:`rattail-manual:data/sync/index`.
api/wuttasync.cli
api/wuttasync.cli.base
api/wuttasync.cli.export_csv
api/wuttasync.cli.export_wutta
api/wuttasync.cli.import_csv
api/wuttasync.cli.import_versions
api/wuttasync.cli.import_wutta
api/wuttasync.conf
api/wuttasync.emails
api/wuttasync.exporting
api/wuttasync.exporting.base

View file

@ -27,6 +27,18 @@ Defined in: :mod:`wuttasync.cli.export_csv`
.. program-output:: wutta export-csv --help
.. _wutta-export-wutta:
``wutta export-wutta``
----------------------
Export data to another Wutta :term:`app database`, from the local one.
Defined in: :mod:`wuttasync.cli.export_wutta`
.. program-output:: wutta export-wutta --help
.. _wutta-import-csv:
``wutta import-csv``
@ -64,3 +76,15 @@ in the :term:`app model`.
Defined in: :mod:`wuttasync.cli.import_versions`
.. program-output:: wutta import-versions --help
.. _wutta-import-wutta:
``wutta import-wutta``
----------------------
Import data from another Wutta :term:`app database`, to the local one.
Defined in: :mod:`wuttasync.cli.import_wutta`
.. program-output:: wutta import-wutta --help