0
私はカスタムのPHP関数のいくつかに必要なカラムの1つとしてblog_idを使用するテーブル(マルチサイトネットワーク)を持っています。これまで、私はテーブルにふさわしいFKを使用していませんでした。ワードプレスでの外部キー
だから、私はwp_blogs
ワードプレスにFKできますか?はいの場合、そのブログを削除した場合、wp_blogs
を参照する他のテーブルのエントリも削除されますか?
私はカスタムのPHP関数のいくつかに必要なカラムの1つとしてblog_idを使用するテーブル(マルチサイトネットワーク)を持っています。これまで、私はテーブルにふさわしいFKを使用していませんでした。ワードプレスでの外部キー
だから、私はwp_blogs
ワードプレスにFKできますか?はいの場合、そのブログを削除した場合、wp_blogs
を参照する他のテーブルのエントリも削除されますか?
CREATE TABLE wp_blogs (blog_id INT NOT NULL...)
FOREIGN KEY (blog_id)
REFERENCES wp_options(blog_id)
ON DELETE CASCADE;
あなたはblog_id
がwp_blogs
からすべての行があまりにも削除されます、その後wp_options
から削除されますたびに、上記のような表を作成した場合。
あなたは、行がおよそON DELETE CASCADE
MySQLのdocumentationで読むwp_options
から削除しないではないでしょうwp_blogs
から行を削除します。
私は新しいテーブルを作成し、それをwp_optionsに参照しますか? wp_blogsはマルチサイトネットワークにインストールするときにwordpressによって自動的に作成されるためです。 –
ああ... nvm ...私は昨日混乱していた...もう一度それを読んだ後...私はそれを持っている.. –
私はこのすべての時間を信じて:-) –