我有一个项目,我希望能够在几个人的本地主机上管理同一数据库的多个实例。我希望每个开发人员都能够将他们的数据库重置回规范来源,无论他们的数据库进入什么状态。为此,我维护了一个标准的数据库文件。它使用以下方式保存模式CREATE TABLE table_name IF NOT EXISTS {
但是,我希望能够在项目进行时根据需要添加到起始表结构中。为此,我希望能够执行以下操作ALTER TABLE table_name ADD COLUMN IF NOT EXISTS column_name
,但似乎不存在。我确实注意到互联网上浮动的存储过程解决了这个问题,但我想知道更简单的东西是否能够实现我的目标。感谢您的时间和帮助。