2
有沒有人知道如何給ext_tables.sql
添加一個唯一的約束,而不會產生像TYPO3每次使用數據庫分析器時都要重新生成的問題?TYPO3 Extbase - 添加唯一約束的正確方法?
例子:
CREATE TABLE tableName(
CONSTRAINT unique_iban UNIQUE (iban)
)
CREATE TABLE tableName(
iban varchar(255) DEFAULT '' NOT NULL UNIQUE
)
隨着數據庫分析要創建約束,即使他們已經有兩種方式。
首先一個額外創建,當你執行它的錯誤:
ALTER TABLE tableName DROP KEY iban
ALTER TABLE tableName DROP KEY iban_2
等