我经常遇到以下问题。
我正在对项目进行一些更改,这些更改需要数据库中的新表或新列。我进行数据库修改并继续我的工作。通常,我记得记下更改,以便可以在实时系统上复制它们。但是,我并不总是记得自己所做的更改,也并非总是记得写下来。
因此,我推动了实时系统,并得到了一个很大的,明显的错误,那就是,没有NewColumnX。
不管这可能不是这种情况的最佳实践,是否存在数据库的版本控制系统?我不在乎特定的数据库技术。我只想知道是否存在。如果碰巧可以与MS SQL Server一起使用,那就太好了。