your database to another machine, you have to remember to copy that
little information file, too, which is easy to forget. Same with
backups. If the schema info is packaged with the DB itself, backups
and so forth will always preserve the current schema version,
Well then what about making the table more useful? For instance a
field would help track when the schema was changed, or a log of the sql
executed… Just some thoughts.