5
5
6
6
# Default values
7
7
PSQL_VERSION=" 15"
8
- MIGRATION_FILE=" "
9
8
PORTNO=" @PGSQL_DEFAULT_PORT@"
10
9
PSQL_USER=" postgres"
11
10
@@ -15,7 +14,6 @@ print_help() {
15
14
echo
16
15
echo " Options:"
17
16
echo " -v, --version [15|16|orioledb-16] Specify the PostgreSQL version to use (required)"
18
- echo " -f, --file FILE Provide a custom migration script"
19
17
echo " -u, --user USER Specify the user/role to use (default: postgres)"
20
18
echo " -h, --help Show this help message"
21
19
echo
@@ -29,7 +27,6 @@ print_help() {
29
27
echo " Examples:"
30
28
echo " nix run .#start-client"
31
29
echo " nix run .#start-client -- --version 15"
32
- echo " nix run .#start-client -- --version 16 --file custom_migration.sql"
33
30
echo " nix run .#start-client -- --version 16 --port 5433"
34
31
echo " nix run .#start-client -- --version 16 --user supabase_admin"
35
32
}
@@ -46,15 +43,6 @@ while [[ "$#" -gt 0 ]]; do
46
43
exit 1
47
44
fi
48
45
;;
49
- -f|--file)
50
- if [[ -n " $2 " && ! " $2 " =~ ^- ]]; then
51
- MIGRATION_FILE=" $2 "
52
- shift 2
53
- else
54
- echo " Error: --file requires a filename"
55
- exit 1
56
- fi
57
- ;;
58
46
-u|--user)
59
47
if [[ -n " $2 " && ! " $2 " =~ ^- ]]; then
60
48
PSQL_USER=" $2 "
@@ -115,11 +103,5 @@ export PATH=$BINDIR/bin:$PATH
115
103
export POSTGRES_DB=postgres
116
104
export POSTGRES_HOST=localhost
117
105
118
- PGSQL_SUPERUSER=@PGSQL_SUPERUSER@
119
- MIGRATIONS_DIR=@MIGRATIONS_DIR@
120
- POSTGRESQL_SCHEMA_SQL=@POSTGRESQL_SCHEMA_SQL@
121
- PGBOUNCER_AUTH_SCHEMA_SQL=@PGBOUNCER_AUTH_SCHEMA_SQL@
122
- STAT_EXTENSION_SQL=@STAT_EXTENSION_SQL@
123
-
124
106
# Start interactive psql session
125
107
exec psql -U " $PSQL_USER " -p " $PORTNO " -h localhost postgres
0 commit comments