Skip to main content

A CLI tool to bootstrap Express + Prisma projects with PostgreSQL

Project description

create-prisma-app

create-prisma-app is a Python-powered CLI that bootstraps a Node.js + Express + Prisma project with PostgreSQL.

🚀 Features

  • Sets up an Express server
  • Configures Prisma ORM
  • Auto-generates database migrations
  • Adds Jest for testing
  • Includes a sample health check & database connection test

📦 Installation

Using pipx:

Usage

usage: create-prisma-app [-h] --db-name DB_NAME --db-user DB_USER --db-pass DB_PASS project_name

Express + Prisma Bootstrap CLI

positional arguments: project_name Project name

options: -h, --help show this help message and exit --db-name DB_NAME Database Name --db-user DB_USER Database User --db-pass DB_PASS Database Password

pipx install create-prisma-app

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

create_prisma_app-0.2.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

create_prisma_app-0.2.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file create_prisma_app-0.2.0.tar.gz.

File metadata

  • Download URL: create_prisma_app-0.2.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for create_prisma_app-0.2.0.tar.gz
Algorithm Hash digest
SHA256 c2d659060e186157f21975eab62c9b58536f5b715ec8b5ab27ce3688ddb758af
MD5 9f14dc36e5dee720b0eb2567172474c5
BLAKE2b-256 9e3e7b0c263171a857f120d71d70cf1d57938f3960996b70e9307a6e801717ff

See more details on using hashes here.

File details

Details for the file create_prisma_app-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for create_prisma_app-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 665b3bade81af0c7ead6fe98e3e60c1a6c74cdb0e53581709e342c8a9f2a3f6a
MD5 090caa38da8dd06ff8e83089f8488242
BLAKE2b-256 a7441ca0aa8557d414630d2fc6b3e185b35fbfdebe278e18343423f64dd4098c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page