Skip to content

ahmedalhulaibi/substance

Repository files navigation

substance

This project is a work in progress. This means the master branch is unstable and broken builds may occur.

Substance provides an interface for implementations extract schema data from a data provider (mysql, postgres, etc.).

SubstanceGen provides an interface for implementations to use data produced by Substance to generate code.

Status

Build Code coverage Report card Codebeat
Build Code coverage Report card Codebeat

Substance Supported Data Providers

  • MySQL/MariaDB
  • Postgres
  • Sqlite3
  • JSON planned

SubstanceGen Code Generators

Substancegen code generators:

  • GORM Generates CRUD functions from the database model
  • Go Struct Generates Go structs from the database model
  • graphql-go Generates source code for graphql-go
  • gqlscehma Generates graphql schema files

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published