1.0.1 • Published 3 years ago

schema_types_generator v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

Schema type Generator

This tool helps automatically generate types from your Mongo Database to be used in your TypeScript project

Example usage:

const generateTypes=require("schema_types_generator")

generateTypes.generateMongoTypes({uri:"mongo_uri", path:"path_to_ts_file"})

Note

  • It currently only works with Mongo DB
  • For fields that ref another collection, use appropriate naming convention eg to ref user collection via the user id, use the name user_id. This would make the lib link the types properly.
  • Be sure to seed DB with at least one data before using. As fields that are null would be given a null type