mirror of
https://gitlab.com/wgp/dougal/software.git
synced 2025-12-06 08:17:09 +00:00
a05ecfd41c58b0e6d938557196e2c93e48d86556
Unlike system_imports.py and system_exports.py, which deal with whole tables via COPY, this allows us to export / import *either* whole tables or specific columns only. The data will be exported to text files containing the selected columns + the primary key columns for the table. When importing, those tables for which a selection of columns was exported must already be populated. The import process will overwrite the data of the non primary key columns it knows about. If whole tables are exported, on the other hand, when re-importing rows will be appended rather than updated. It is the user's responsibility to make sure that this will not cause any conflicts.
Dougal – Seismic production & data analysis tool
Structure of this repo
bin/Scripts that import / export data into / out of the database.etc/Configuration files.lib/Code files.lib/www/Web interface and API.lib/www/client/Frontend.lib/www/server/Backend.
sbin/System maintenance scripts.
Description
Languages
Vue
41.7%
JavaScript
32.3%
PLpgSQL
16.5%
Python
5.4%
Nunjucks
3.2%
Other
0.9%