Will the tables change after an upgrade?
Smile public schema is intended to provide a stable interface to the SQL tables within Smile, and if you follow the rules provided below, we expect SPS to remain compatible with your scripts through many upgrades. We can not guarantee that SPS tables will never change, but we will do our best to maintain compatibility over future versions of Smile.
Inomial reserves the right to add columns to SPS views at any time, but we will not generally remove columns from views unless we have to. There are steps you can take to ensure your scripts will work in the long term; these steps are outlined in the next section.