Currently Sincronia works with tables that are extending Application File (sys_metadata).
Any scripts that are not in such a table will not get pulled and synchronised by sincronia.
We have several tables with scripts that do not extend Application File and we are not able to work with them locally.
As a workaround, we have moved all the code in Script Includes, and in those scripts, we just execute the SI function.
Proposed Solution:
Add a configurable list of table names to sinc.config.js. Every table that extends a table from that list will be synchronised by sincronia.
Default value for that list: ['sys_metadata']
Currently Sincronia works with tables that are extending Application File (
sys_metadata).Any scripts that are not in such a table will not get pulled and synchronised by sincronia.
We have several tables with scripts that do not extend Application File and we are not able to work with them locally.
As a workaround, we have moved all the code in Script Includes, and in those scripts, we just execute the SI function.
Proposed Solution:
Add a configurable list of table names to
sinc.config.js. Every table that extends a table from that list will be synchronised by sincronia.Default value for that list:
['sys_metadata']