nidus-sync/tools
2026-03-24 09:06:42 -07:00
..
create-import-address-visalia.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
create-import-addresses-tulare.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
create-import-parcel-visalia.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
delete-all-fieldseeker.sql Add some handy tools 2026-01-14 22:18:11 +00:00
delete-all-pool-uploads.sql Massive rework of platform layer user/organization 2026-03-12 23:49:16 +00:00
delete-all-public-reports.sql Update script for deleting all reports 2026-03-09 18:29:33 +00:00
delete-org.sql Actually delete the organization in delete-org.sql 2026-01-15 04:11:19 +00:00
drop-and-recreate.sql Remove signal_pool from tegola grant 2026-03-20 21:16:42 +00:00
grant-tegola.sql Add commands for creating the tegola user 2026-03-24 09:06:42 -07:00
insert-compliance-report-request.sql Massive rework of platform layer user/organization 2026-03-12 23:49:16 +00:00
insert-site-from-upload.sql Split out ability to upload flyover data from pool uploads 2026-03-02 18:49:02 +00:00
insert-sites.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
port-address-visalia.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
port-parcel-visalia.sql Add tools for injecting imported parcel and addresses 2026-02-28 22:56:00 +00:00
README.md Add some data for parcel import 2026-03-05 19:40:34 +00:00
texts_by_senders.sql Begin process of getting text responses from an LLM. 2026-01-26 20:30:06 +00:00

Tools

Useful for doing one-off developer types of work. Can be run with:

psql -d nidus-sync -v org_id=3 -f tools/delete-org.sql

Parcel data

You'll need to use arcgis-go/example/layer-to-csv in order to download the CSV files. Then copy them to a deployment server. Then run the import scripts.

dev$ cd arcgis-go/example/layer-to-csv
dev$ go build
dev$ ./layer-to-csv ...something I forget...
dev$ rsync -a *.csv {server}:/tmp
dev$ ssh {server}
server$ psql -d nidus-sync -f /tmp/tools/create-import-parcel-visalia.sql
server$ psql -d nidus-sync
nidus-sync=> \copy import.csv_parcel from '/tmp/parcel.csv' delimiters ',' csv header;
nidus-sync=> \q
server$ psql -d nidus-sync -f /tmp/tools/port-parcel-visalia.sql
server$ psql -d nidus-sync
nidus-sync=> GRANT SELECT ON parcel TO "tegola";