I’m new to packs and have been reviewing the documentation but have a few questions about sync tables.
Can I add to/extend a sync table when it’s created via pack code?
For example, let’s say I sync recipes from a site called recipes.com but I want to append columns to the Recipes sync table like Calorie Count, Health Rating, etc. The newly appended columns would be blank/null initially so an end user can modify the appended columns later. The functionality is essentially how CrossDocs presently work in Coda.
Is it possible to create a pack that appends the above mentioned columns to a table that already exists in a doc?
For example, let’s say I already have an existing Recipes table (not a sync table) in my doc. Then I create a pack that when dragged into the doc appends the aforementioned columns to the Recipes table.
I believe this isn’t presently possible based on another community thread but I’m not sure so I thought I’d ask to confirm.
- Assuming #2 isn’t possible, can my pack reference/lookup an existing doc table?
The example would be a pack that creates a Health Rating table with the previously mentioned columns but also references/lookup the display column in my existing Recipes table and appending it to Health Rating table with a chip.