JSPM

@saas-billkit/migrations

0.2.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q28800F
  • License MIT

Database migrations and schema definitions for SaaS BillKit

Package Exports

  • @saas-billkit/migrations

Readme

@saas-billkit/migrations

Database migrations and schema definitions for SaaS BillKit. Supports PostgreSQL and MySQL.

Installation

npm install @saas-billkit/migrations @saas-billkit/core

Quick Start

import { runMigrations, getMigrationStatus } from '@saas-billkit/migrations'

// Run all pending migrations
await runMigrations({
  dialect: 'postgresql',
  connection: process.env.DATABASE_URL,
})

// Check migration status
const status = await getMigrationStatus('postgresql', process.env.DATABASE_URL)
console.log(`Applied: ${status.applied}, Pending: ${status.pending}`)

Documentation

Full documentation available at github.com/MajorAbdullah/saas-billkit

License

MIT