Skip to content

Releases: tandemdude/sqlc-gen-java

v0.0.5

14 Feb 09:48
Compare
Choose a tag to compare

Fixes

  • Unused internal helper functions are no longer generated

New Features

  • MySQL engine support
  • MySQL and PostgreSQL enum types support
  • @Generated annotation is now placed on sqlc-gen-java generated classes
plugins:
  - name: java
    wasm:
      url: https://github.com/tandemdude/sqlc-gen-java/releases/download/v0.0.5/sqlc-gen-java.wasm
      sha256: fcfccec4cd5245ab3e6646a86c426eabcd8359d9466b2413524de65a09615829

v0.0.4

08 Feb 20:20
Compare
Choose a tag to compare

Fixes:

  • Nullable arrays are now correctly handled

New Features:

  • The unboxed variant of primitive types will now be used instead of the boxed variant where the parameter or return is not nullable
plugins:
  - name: java
    wasm:
      url: https://github.com/tandemdude/sqlc-gen-java/releases/download/v0.0.4/sqlc-gen-java.wasm
      sha256: cb15704ad6d46d1704eef3fb1ac55dbc085a3a31d3d8db14ad813eda90115dcb

v0.0.3

06 Feb 13:48
Compare
Choose a tag to compare

New Features

  • bytes type support
  • add plugin options inflection_exclude_table_names, emit_exact_table_names
  • better annotation processing
plugins:
  - name: java
    wasm:
      url: https://github.com/tandemdude/sqlc-gen-java/releases/download/v0.0.3/sqlc-gen-java.wasm
      sha256: 53dd4d1b796ccbbe19a455342e8e66b52ceeb4d6e18bae59e4fd2e70a87ede15

v0.0.2

05 Feb 21:36
Compare
Choose a tag to compare

New Features:

  • Proper null support for primitive types
  • sqlc.embed support
  • Proper validation for required plugin options
plugins:
  - name: java
    wasm:
      url: https://github.com/tandemdude/sqlc-gen-java/releases/download/v0.0.2/sqlc-gen-java.wasm
      sha256: d95617834b3cb62eec5b598f7d8ddf37828fdf8bc20ed24855b2e6c640fcaa93

v0.0.1

03 Feb 23:57
Compare
Choose a tag to compare
plugins:
  - name: java
    wasm:
      url: https://github.com/tandemdude/sqlc-gen-java/releases/download/v0.0.1/sqlc-gen-java.wasm
      sha256: 2e49c2be04c9b2096a72f881dfd4c465495e867a2041882c05de212181c6bf36