@pg-ts/cli
v0.1.2
Published
CLI tool to start embedded PostgreSQL server - Easy setup, simple commands
Maintainers
Readme
@pg-ts/cli
CLI tool to start embedded PostgreSQL server.
Installation
npm install -g @pg-ts/cliUsage
Start PostgreSQL Server
# Start with default settings (port 5432)
pge start
# Specify port
pge start -p 5433
# Specify data directory and persist data
pge start -d ./my-pg-data --persistent
# Use random port
pge start -p 0
# Full options
pge start -p 5433 -d ./data -u myuser --password mypass --persistentOptions
| Option | Short | Description | Default |
| -------------- | ----- | -------------------------- | --------- |
| --data-dir | -d | Data directory path | temp dir |
| --port | -p | Port number (0 for random) | 5432 |
| --host | | Host address | localhost |
| --username | -u | Username | postgres |
| --password | | Password | postgres |
| --version | | PostgreSQL version | latest |
| --persistent | | Persist data between runs | false |
Output Example
Starting PostgreSQL...
========================================
PostgreSQL is running!
========================================
Host: localhost
Port: 5432
Username: postgres
Password: postgres
Database: postgres
Connection string:
postgresql://postgres:postgres@localhost:5432/postgres
Press Ctrl+C to stop the server
========================================License
Apache-2.0
