0.1.1 • Published 2 years ago

generator-mssql-types v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

generator-mssql-types

npm version Build Status

A Yeoman code generator that inspects your Stored Procedures and generates strongly typed TypeScript code for them. Currently supports only Microsoft SQL Server. You can customize the templates according to your needs. See templates for references.

What it does

See the description above :-)

How to install

yarn global add yo generator-mssql-types
# or
npm install -g yo generator-mssql-types

How to run

You have 2 options to run the generator.

1. Run using an .env file

Have an .env file containing the following:

DB_CONNECTION_STRING=mssql://username:password@localhost/DATABASE_NAME

Then just run:

yo mssql-types

2. Run manually specifying environment variables

DB_CONNECTION_STRING=mssql://username:password@localhost/DATABASE_NAME yo mssql-types

Arguments & Options

Here's the --help output:

Usage:
  yo mssql-types:app [<templatesDirectory>] [options]

Options:
  -h,   --help           # Print the generator's options and usage
        --skip-cache     # Do not remember prompt answers               Default: false
        --skip-install   # Do not automatically install dependencies    Default: false
        --force-install  # Fail on install dependencies error           Default: false
        --ask-answered   # Show prompts for already configured options  Default: false

Arguments:
  templatesDirectory    Type: String  Required: false

templatesDirectory

You can specify an alternative template directory. Example:

yo mssql-types ./my-templates

TODO