Giter VIP home page Giter VIP logo

generator-mssql-types's Introduction

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

generator-mssql-types's People

Contributors

jweyrich avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.