My database schema is susceptible to change between various release of the product. There may be new fields added or old fields removed from a table. Introduction of new fields seems to simple, but removal/truncated or data type does not seem to very direct.
Does postgres has any support for such schema versioning?