From c2cbfdcef1e645c642125533955da9d9c0cfcede Mon Sep 17 00:00:00 2001 From: Ngo Quoc Dat Date: Thu, 15 Oct 2026 17:17:06 +0700 Subject: [PATCH] docs(ios): say what an emptied field saves --- ios/index.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/index.mdx b/ios/index.mdx index 5d6d9eca..066f3a1b 100644 --- a/ios/index.mdx +++ b/ios/index.mdx @@ -115,7 +115,7 @@ On Redis the list holds the current database's keys. A key opens by type: a stri ### Editing -Tap a row to open it full screen, page between rows, edit values, toggle one to `NULL`, and save. While you edit, **Cancel** takes the place of the back button and asks before it throws away a changed value, and so does **Connections** in another tab. Inserting and deleting rows, and truncating or dropping a table, are here too; a PostgreSQL foreign table offers neither Truncate nor Drop. Editing needs a primary key. +Tap a row to open it full screen, page between rows, edit values, toggle one to `NULL`, and save. An emptied date, number or boolean field saves `NULL`, and in a NOT NULL column it keeps its value; an emptied text field saves an empty string. While you edit, **Cancel** takes the place of the back button and asks before it throws away a changed value, and so does **Connections** in another tab. Inserting and deleting rows, and truncating or dropping a table, are here too; a PostgreSQL foreign table offers neither Truncate nor Drop. Editing needs a primary key. A new row starts with every column on **DEFAULT**, which leaves that column out of the `INSERT` so the database fills it in. The badge beside a field switches it between **DEFAULT**, **NULL** and a typed value, and **NULL** is offered on nullable columns only. Generated columns are never written, and an auto-increment key stays on **DEFAULT** until you type one.