Files
HKSingleParty/02_design/schema/update.sh
2025-05-28 09:55:51 +08:00

22 lines
541 B
Bash
Executable File

#!/usr/bin/env bash
set -ex
# Install pre-requisites
# npm install -g @softwaretechnik/dbml-renderer
# TO RUN
#
# cd /home/logic/_wsl_workspace/HKSingleParty/02_design/schema
# nodemon --ext dbml -w . --exec "./update.sh"
#
npx -p @dbml/cli dbml2sql ./schema.dbml -o ./schema.sql
npx dbml-renderer -i schema.dbml -o output.svg
# process fake_auth.user to auth.user
node ./modify_fake_table.js
# move to target sql file
mv ./schema.sql ../../04_poc/009_poc_chatroom_implement/docker/supabase/migrations/00003_party_schema_dbml.sql