prisma-repl

1.4.0 • Public • Published

💛 You can help the author become a full-time open-source maintainer by sponsoring him on GitHub.


prisma-repl

npm version npm downloads

A REPL for Prisma.

Install

npm i -g prisma-repl
# Or install locally
npm i -D prisma-repl

Usage

Make sure you're inside a valid Prisma project, i.e. the directory where you ran prisma init or other Prisma commands.

$ prisma-repl

The Prisma client instance is available as db:

CleanShot 2021-06-03 at 21 58 31@2x

After regenerating the Prisma client, type .reload in the REPL to reload it.

Running commands in the REPL

You can directly run commands in the REPL using sh tag:

running commands in the repl

For Prisma commands, you can use use the prisma shorthand:

CleanShot 2021-06-04 at 17 46 27@2x

The Prisma client is automatically reloaded in the REPL when you run commands like prisma db push or prisma generate.

Help

prisma-repl/0.0.0

Usage:
  $ prisma-repl <command> [options]

Options:
  --url <url>     Override database URL
  --client <dir>  The output directory for your prisma client (default: node_modules/@prisma/client)
  --verbose       Show all Prisma logs
  -v, --version   Display version number
  -h, --help      Display this message

Sponsors

sponsors

License

MIT © EGOIST

Readme

Keywords

none

Package Sidebar

Install

npm i prisma-repl

Weekly Downloads

7,499

Version

1.4.0

License

MIT

Unpacked Size

148 kB

Total Files

5

Last publish

Collaborators

  • egoist