From ab3c753a00001bd720bc178c7f5db256c00f678a Mon Sep 17 00:00:00 2001 From: adinoid Date: Sun, 3 Oct 2021 07:50:08 +0700 Subject: [PATCH] change create table foreign key with better function to modify and delete --- content/sql/create-table-foreign-key.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/content/sql/create-table-foreign-key.md b/content/sql/create-table-foreign-key.md index d99bae3..33da66f 100644 --- a/content/sql/create-table-foreign-key.md +++ b/content/sql/create-table-foreign-key.md @@ -9,12 +9,14 @@ github: https://github.com/zernonia Add foreign key to product_id using `references`. -`on delete cascade` When a referenced foreign key is deleted or updated, all rows referencing that key are deleted or updated, respectively. +`on delete cascade` When a referenced foreign key is deleted, all rows referencing that key are deleted, respectively. + +`on update cascade` When a referenced foreign key is updated, all rows referencing that key are updated, respectively. ```sql create table table_name ( id bigint generated by default as identity primary key, - product_id uuid references products (id) on delete cascade, + product_id uuid references products (id) on delete cascade on update cascade, data jsonb, name text );