Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 702 Bytes

README.md

File metadata and controls

58 lines (40 loc) · 702 Bytes

sqlpp-model-generator

Features:

  • Common sqlpp types support
  • Auto increment columns support
  • Nullable fields support

Requirements:

  • NodeJS 18+;
  • Linux/Windows/Mac;
  • Yarn or NPM.

Usage

  1. Clone repository
git clone https://github.com/mayerdev/sqlpp-model-generator
  1. Create config.json and fill them:
{
    "host": "<HOST or IP>",
    "user": "<USER>",
    "password": "<PASSWORD>",
    "database": "<DATABASE NAME>"
}
  1. Install packages
npm install

or

yarn
  1. Generate model from table.

Method 1:

node generator.js <table> > out.hpp

Method 2:

node generator.js <table> out.hpp