open-index/open-npm huggingface dataset:
npm package: @pg-ts/cli
Description: CLI tool to start embedded PostgreSQL server - Easy setup, simple commands
Author: PgTsLab
Latest version: 0.1.2

# @pg-ts/cli

CLI tool to start embedded PostgreSQL server.

## Installation

```bash
npm install -g @pg-ts/cli
```

## Usage

### Start PostgreSQL Server

```bash
# 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 --persistent
```

### Options

| 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
npm package: @pg-ts/pg-embedded-android-arm-eabi
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-android-arm-eabi`

This is the **armv7-linux-androideabi** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-linux-arm-gnueabihf
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-linux-arm-gnueabihf`

This is the **armv7-unknown-linux-gnueabihf** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-linux-arm64-gnu
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-linux-arm64-gnu`

This is the **aarch64-unknown-linux-gnu** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-linux-arm64-musl
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-linux-arm64-musl`

This is the **aarch64-unknown-linux-musl** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-linux-x64-gnu
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-linux-x64-gnu`

This is the **x86_64-unknown-linux-gnu** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-linux-x64-musl
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-linux-x64-musl`

This is the **x86_64-unknown-linux-musl** binary for `@pg-ts/pg-embedded`
npm package: @pg-ts/pg-embedded-win32-x64-msvc
Description: Embedded PostgreSQL database for Node.js - Easy setup, high performance, TypeScript support
Author: PgTsLab
Latest version: 0.2.3

# `@pg-ts/pg-embedded-win32-x64-msvc`

This is the **x86_64-pc-windows-msvc** binary for `@pg-ts/pg-embedded`