db-sync icon indicating copy to clipboard operation
db-sync copied to clipboard

A tool for two-way synchronization between Mergin Maps and a PostGIS database

Results 41 db-sync issues
Sort by recently updated
recently updated
newest added

/var/lib/docker/overlay2/_$long-string$_/diff/tmp/dbsyc/.mergin/work-packages directory is not cleaned in docker container and can easily reach up to a million+ diff files which uses up inodes on Linux, so although I have, for example,...

bug

Sometimes users modify structure of their database and this naturally breaks db-sync. It would be good to document how to restart db-sync when this happens. If the "source" is a...

enhancement

It would be useful if the daemon would somehow notify admin when things go wrong (e.g. database schema has changed, unable to access project) - currently it just silently stops....

enhancement

This is the traceback: ![image](https://user-images.githubusercontent.com/193367/139710422-d95e3762-0a00-4da7-b291-c310aaaec49c.png) Just checked in `psql`: ```sql create schema "Hello"; select 'Hello'::regnamespace; -- error select "Hello"::regnamespace; -- error select '"Hello"'::regnamespace; -- works ``` So we'll just need...

bug

With a remote PostgreSQL when doing --init-from-db, the initial copy from the main schema to base schema takes very long time.

bug

We have some tests so let's run them...

infrastructure

When doing init from gpkg or from db, it would be useful to have an option to force remove: - working directory if it exists already - drop destination schemas...

enhancement

It would be useful to have functionality that would take an existing QGIS project file (.qgs or .qgz) and convert references to map layer data providers from database to geopackage...

enhancement

It seems that mergin python client does not have any timeouts set. In case of a temporary network connection issue, the sync daemon may freeze and hang forever. It would...

bug