Skip to content

Releases: alt3/sequelize-to-json-schemas

Release 0.1.2

24 Aug 12:53
Compare
Choose a tag to compare

Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by auto-changelog.

Unreleased

  • Various improvements #9
  • Simplify CONTRIBUTING.md 4b3e631
  • Fix tests for missing strategy methods 3ab14c8
  • Remove interface method getOnlineSchemaUri() e91565c
  • Move array-check for the 'examples' property to the TypeMapper eb3edf0
  • Do not use abbreviations 0241356
  • Start using automated CHANGELOG.md ec0c345
  • Move jest coverage include paths to package.json a9088cc
  • Limit coverage report to ./lib 27771d8

0.1.1

24 August 2019

0.1.0

23 August 2019

0.0.6

23 August 2019

  • Update dependencies to enable Greenkeeper 🌴 #7
  • Various improvements #5
  • Adds support for associations (HasOne, HasMany), closes #3 #3
  • Initial commit 939fb5a
  • Refactors for readability and strategy simplification 2cae808
  • Initial version of the TypeMapper class 490e983
  • Make tests independent of sequelize versions (only test available DataTypes) 7c161e8
  • Refactors to support user-defined attribute properties (like description and examples) af3ce20
  • Refactors for readability, adds @todos for unimplemented DataTypes ebc736d
  • Refactor nullable types 3375ddc
  • Refactors to non-static methods, enabled schema validation test, strategy based 'allowNull' mapping 7a86654
  • Introduces models object for simplified model loading with associations a797e35
  • Initial version of the OpenApi schema-validation-wrapper 7595d7b
  • Rename model property names to improve test readability 1049738
  • Adds a test for the SchemaManager dedfcdd
  • First test for the json-schema-v7 strategy 57ab677
  • Cleanup and refactoring for improved readability and more logical order 35661af
  • Adds generator() options for model title, model description and attribute exclude-list 488647e
  • Adds a test validating the generated schema against Swagger Parser ac09f68
  • Adds model property 'schema' 693acff
  • Stop using Symbols for private functions f4c997d
  • Renames schema to result for readability b91172d
  • Adds attribute exclusion/inclusion 1106e99
  • Use strategies to generate (or omit) the identifier property 42d3038
  • Re-order tests for a more logical flow 2477a96
  • Refactor checks into separate methods eb919b3
  • Use strategies to generate (or omit) the schema property 17df0ad
  • Fixes DataTypes CITEXT and TEXT a65f4fb
  • Adds configuration examples 20007fd
  • First test f94c0b1
  • Refactor for consistency a1cef4f
  • Adds a test for STRING_ALLOWNULL 2efa38c
  • Prettier, eslint 679d8a7
  • Adds the document model for testing hasMany e920394
  • Adds travis CI matrix 505707d
  • Adds a test for the user-definable attribute properties 96f249b
  • Adds tests for STRING and STRING_1234 58f554c
  • Improve readability a4e7add
  • Remove unneeded tests ea37120
  • Renames JsonSchema6 to JsonSchema7 e35b38b
  • Prepare for first npm release 7539121
  • jsdoc 0af3609
  • Adds _getRawAttributes() fc3b89d
  • Fixes DataType STRING.BINARY 7972ed9
  • Adds an example b35030d
  • Adds ajv validation of generated JSON Schema ddecb9e
  • Fix incorrect resol...
Read more

Release 0.1.1

24 Aug 09:55
Compare
Choose a tag to compare

Release 0.1.0

23 Aug 18:15
Compare
Choose a tag to compare
Release 0.1.0

Release 0.0.6

23 Aug 15:45
Compare
Choose a tag to compare
Release 0.0.6