All Versions
6
Latest Version
Avg Release Cycle
18 days
Latest Release
1416 days ago

Changelog History

  • v0.3.3 Changes

    June 08, 2020

    ๐Ÿ›  Fixed

    • Typing for GenericSqlmancerClient
  • v0.3.1 Changes

    May 29, 2020

    ๐Ÿ›  Fixed

    • Typing for TIds type variable
  • v0.3.0 Changes

    May 20, 2020

    0.3.0 - 2020-05-20

    โž• Added

    • totalCount property to object returned by paginate

    ๐Ÿ›  Fixed

    • Return type generated by @paginate
    • Private fields being used in type generation
    • Selection set not modifying selected columns
  • v0.2.1 Changes

    May 15, 2020

    0.2.1 - 2020-05-14

    ๐Ÿ›  Fixed

    • Issue with ORDER BY and json_group_array in SQLite
  • v0.2.0 Changes

    May 13, 2020

    0.2.0 - 2020-05-13

    โž• Added

    • ๐Ÿ‘Œ Support for MySQL, MariaDB and SQLite
    • ๐Ÿ‘Œ Support for pagination and aggregation through paginate method and @paginate directive
    • ๐Ÿ”ง @sqlmancer directive for providing configuration options
    • @many directive to be used instead of @limit, @offset, @where, and @orderBy
    • @input directive for generating input types from models
    • ๐Ÿ”ง Custom scalars configuration
    • Watch command for CLI

    ๐Ÿ”„ Changed

    • Client is now built at runtime instead of generating the client code beforehand
    • ๐Ÿ— CLI now builds TypeScript typings only instead of entire client
    • 0๏ธโƒฃ findOne, findMany and findById now select all available fields by default

    โœ‚ Removed

    • ๐Ÿ”ง Option to provide additional configuration file (all configuration is now provided through SDL)
  • v0.1.0 Changes

    March 12, 2020

    ๐ŸŽ‰ Initial release