fetus Diary

2008/04/04(金) - カオスなテーブル定義

CREATE TABLE admin_standard_credentials (
    credential_id text NOT NULL PRIMARY KEY REFERENCES admin_credential_master(credential_id) ON DELETE CASCADE
);

いや、自分で今しがた作ったんだけど。唯一のカラムで PRIMARY KEY で NULL が許可されなくて admin_credential_master テーブルの credential_id に同じ値が存在して、admin_credential_master テーブルからその値が消えたら巻き込まれて自分も死ぬという謎条件。

admin_credential_master に boolean 値のカラムを追加しろよといわれたら返す言葉もない。

コメント

コメントはありません。

名前
メール
コメント

※HTML タグは使えません。HTTP URL には自動リンクが張られます。

Captcha
画像から読み取れる文字を入力: