有没有一种简单的方法来修改最近的 sqlite 版本中的表,使其与预定义的模式匹配?
架构:
war_id INTEGER NOT NULL,
clanname VARCHAR(64),
clanhomepage VARCHAR(128),
date DATETIME,
server VARCHAR(64),
warmode_id INTEGER,
squad_id INTEGER,
notes TEXT, clantag String(16),
PRIMARY KEY (war_id),
FOREIGN KEY(warmode_id) REFERENCES warmodes (warmode_id),
FOREIGN KEY(squad_id) REFERENCES squads (squad_id),
FOREIGN KEY(orgamember_id) REFERENCES users (user_id)
现在我想在 clanname 之后插入 clantag VARCHAR(16) 以便与其他设置保持一致。
我不介意导出、放弃、重新创建,但我想知道如果没有这些,是否可以选择这样做,因为其他 sql 数据库可以处理......