5 Commits

Author SHA1 Message Date
constantprojects
24f5c2753b Clean up docs, default NocoDB URL to xb.constantprojects.com 2026-02-17 15:38:54 -07:00
constantprojects
cb63e66d50 Merge csv_uploader into xb_seed_status as --upload-csv mode 2026-02-17 15:30:51 -07:00
constantprojects
16eb35f095 Fix seeding field overwrite bug and hardcode NocoDB field names
NocoDB returns records keyed by field titles, but the code was looking
up values by field IDs, always getting None. This caused every update
to overwrite existing seeders instead of appending.

Hardcode "Id" and "Seeding Users" field names as class constants and
remove the --id-field and --seeding-field CLI args.
2026-02-17 15:21:57 -07:00
constantprojects
4d6e664ba6 Fix NocoDB PATCH using wrong record identifier, causing overwrites
update_record was using the custom field ID to identify rows in PATCH
requests instead of NocoDB's internal Id primary key. This prevented
proper row matching, causing values to be overwritten instead of
appended to the comma-separated seeder list.
2026-02-17 14:54:52 -07:00
constantprojects
b260aa3bde initial commit! 2026-02-17 13:52:28 -07:00