Liquibase
データベースの移行を管理するために使用しています。問題を引き起こしているMySQLと比較すると、MemSQLコマンドに違いがあるようです。
Liquibase を介して次のコマンドを実行しています:-
ALTER TABLE test.T_USER_AUTHORITY
ADD CONSTRAINT fk_authority_name
FOREIGN KEY (name) REFERENCES test.T_AUTHORITY (name)
エラーが発生しています
「機能 'シャード テーブルへの FOREIGN (非 SHARD) キー' は MemSQL ではサポートされていません。」
私はLiquibaseを制御できず、「FOREIGNキー」の間にSHARDという単語を追加して「FOREIGN SHARDキー」にすることはできません。
このコマンドに SHARD キーワードを追加する必要がないように、MemSQL ですべての外部キーを SHARD キーとして構成することは可能ですか。