CakeDC ユーザー プラグイン (https://github.com/CakeDC/users) を使用しています。ユーザーを追加すると、非常に長い「id」フィールド (つまり、5092b9c5-1734-4d1f-a98b-210b46204441) でデータベースに追加されます。
コードを調べてそれを削除しようとしたため、最後のIDの後に自動インクリメントするだけですが、変更する場所が見つかりません。
どの行を変更する必要があるか知っている人はいますか?
ありがとう!
CakeDC ユーザー プラグイン (https://github.com/CakeDC/users) を使用しています。ユーザーを追加すると、非常に長い「id」フィールド (つまり、5092b9c5-1734-4d1f-a98b-210b46204441) でデータベースに追加されます。
コードを調べてそれを削除しようとしたため、最後のIDの後に自動インクリメントするだけですが、変更する場所が見つかりません。
どの行を変更する必要があるか知っている人はいますか?
ありがとう!
これはおそらくあなたのテーブル構造です。"id" フィールドを CHAR(36) に設定すると、CakePHP は自動的にUUIDを使用します。
そのフィールドを int(10) auto-increment に変更するだけで、「通常」に戻るはずです。(ただし、個人的には UUID のファンです)。
覚えておいてください - user_id を参照するすべてのフィールドも、同じフィールド タイプを持つ必要があります。