From 4615bbeb4ddd34e79ea826ee0761e03edf394b25 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=80=81=E5=91=A8=E9=83=A8=E8=90=BD?=
 <laozhoubuluo@gmail.com>
Date: Tue, 5 Mar 2024 23:49:38 +0800
Subject: [PATCH] docs: new init db

---
 dev/manually/README.md | 13 +++++--------
 1 file changed, 5 insertions(+), 8 deletions(-)

diff --git a/dev/manually/README.md b/dev/manually/README.md
index df3359847e..47e150e124 100644
--- a/dev/manually/README.md
+++ b/dev/manually/README.md
@@ -98,15 +98,12 @@ sudo apt install -y -V postgresql-16-pgdg-pgroonga
 sudo -u postgres psql
 ```
 
-2. Create Firefish database, user and PGroonga extension. **Please change the password.**
+2. Create Firefish database, user and PGroonga extension.
 
-```sql
-CREATE DATABASE firefish_db WITH ENCODING = 'UTF8';
-\connect firefish_db
-CREATE EXTENSION IF NOT EXISTS pgroonga;
-CREATE USER firefish WITH PASSWORD 'password';
-ALTER USER firefish WITH SUPERUSER;
-GRANT ALL ON DATABASE firefish_db TO firefish;
+```sh
+sudo --user=postgres createuser --no-createdb --no-createrole --no-superuser --encrypted --pwprompt firefish
+sudo --user=postgres createdb --encoding='UTF8' --owner=firefish firefish_db
+sudo --user=postgres psql --command='CREATE EXTENSION pgroonga;' --dbname=firefish_db
 ```
 
 3. Run `exit` to return.