Skip to content

Releases: cadencerpm/rules_sqlc

sqlc v1.31.1-cadence.1 purego

Choose a tag to compare

@ewhauser ewhauser released this 30 Jun 17:24
83af2be

Cadence-patched sqlc v1.31.1 purego builds for macOS arm64 and Linux arm64. These artifacts replace sqlc's WASI pgquery parser path with the Cadence native pgquery purego bridge. Each platform archive contains sqlc and its matching libpgquerygo native library at the archive root.

v.1.30.0

Choose a tag to compare

@callmemc callmemc released this 08 Sep 19:46
83af2be
Add strict_order_by as a configuration parameter (#14)

* Add strict_order_by as a configuration parameter

* strict_order_by is python only (?)

* updated documentation

* hard-coded strict_order_by

* Move strict_order_by to proper level in config file

* Re-implement use of params to set stric_order_by

v1.29.0: Add strict_order_by as a configuration parameter (#14)

Choose a tag to compare

@ewhauser ewhauser released this 20 Apr 19:53
83af2be
tar -xzvf sqlc_1.29.0_darwin_arm64.tar.gz
sudo codesign -f -s - sqlc
rm sqlc_1.29.0_darwin_arm64.tar.gz
tar -czvf sqlc_1.29.0_darwin_arm64.tar.gz sqlc
codesign -dvvv --deep sqlc
Executable=/Users/ewhauser/Downloads/sqlc
Identifier=sqlc-55554944971cdf7718433052e1fd8bfaaa246232
Format=Mach-O thin (arm64)
CodeDirectory v=20400 size=423462 flags=0x2(adhoc) hashes=13227+2 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=acefd5aeebaea661e0b9a21ca2e7099434bae955
CandidateCDHashFull sha256=acefd5aeebaea661e0b9a21ca2e7099434bae955a495cec9d8f8f53aaff220eb
Hash choices=sha256
CMSDigest=acefd5aeebaea661e0b9a21ca2e7099434bae955a495cec9d8f8f53aaff220eb
CMSDigestType=2
CDHash=acefd5aeebaea661e0b9a21ca2e7099434bae955
Signature=adhoc
Info.plist=not bound
TeamIdentifier=not set
Sealed Resources=none
Internal requirements count=0 size=12

v1.28.0

Choose a tag to compare

@fcesnek fcesnek released this 23 Jan 22:35
83af2be

v1.28.0

tar -xzvf sqlc_1.28.0_darwin_arm64.tar.gz
sudo codesign -f -s - sqlc
rm sqlc_1.28.0_darwin_arm64.tar.gz
tar -czvf sqlc_1.28.0_darwin_arm64.tar.gz sqlc
codesign -dvvv --deep sqlc
Executable=/Users/filipcesnek/Desktop/sqlc
Identifier=sqlc-555549441f73b088dfd33221f9fedac00c3e0643
Format=Mach-O thin (arm64)
CodeDirectory v=20400 size=413382 flags=0x2(adhoc) hashes=12912+2 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=5918ce7aa7aa1f0a3f33777e2ac36feddd0a48cb
CandidateCDHashFull sha256=5918ce7aa7aa1f0a3f33777e2ac36feddd0a48cbd9df5c5367ed16bc2db59a46
Hash choices=sha256
CMSDigest=5918ce7aa7aa1f0a3f33777e2ac36feddd0a48cbd9df5c5367ed16bc2db59a46
CMSDigestType=2
CDHash=5918ce7aa7aa1f0a3f33777e2ac36feddd0a48cb
Signature=adhoc
Info.plist=not bound
TeamIdentifier=not set
Sealed Resources=none
Internal requirements count=0 size=12

Upgrade to 1.27

Choose a tag to compare

@sonrisacc sonrisacc released this 09 Aug 00:16
83af2be

ad-hoc signed sqlc_1.27.0_darwin_arm64.tar.gz

codesign -dvvv --deep /Users/sonrisa/Desktop/sqlc

Executable=/Users/sonrisa/Desktop/sqlc
Identifier=sqlc-5555494436da649b6b2b34d1abb3ded50738c5ad
Format=Mach-O thin (x86_64)
CodeDirectory v=20400 size=411974 flags=0x2(adhoc) hashes=12868+2 location=embedded
Hash type=sha256 size=32
CandidateCDHash sha256=e93a30359b252bcf804b538a8dfc74057bb19d20
CandidateCDHashFull sha256=e93a30359b252bcf804b538a8dfc74057bb19d20c53abd11c12092ad24546b56
Hash choices=sha256
CMSDigest=e93a30359b252bcf804b538a8dfc74057bb19d20c53abd11c12092ad24546b56
CMSDigestType=2
CDHash=e93a30359b252bcf804b538a8dfc74057bb19d20
Signature=adhoc
Info.plist=not bound
TeamIdentifier=not set
Sealed Resources=none
Internal requirements count=0 size=12

v1.26.0

Choose a tag to compare

@ewhauser ewhauser released this 01 Apr 20:24
83af2be
Add strict_order_by as a configuration parameter (#14)

* Add strict_order_by as a configuration parameter

* strict_order_by is python only (?)

* updated documentation

* hard-coded strict_order_by

* Move strict_order_by to proper level in config file

* Re-implement use of params to set stric_order_by

v1.25.0: Add strict_order_by as a configuration parameter (#14)

Choose a tag to compare

@ewhauser ewhauser released this 04 Feb 22:12
83af2be

v1.25.0

v1.24.0: Add strict_order_by as a configuration parameter (#14)

Choose a tag to compare

@ewhauser ewhauser released this 27 Nov 15:35
83af2be
* Add strict_order_by as a configuration parameter

* strict_order_by is python only (?)

* updated documentation

* hard-coded strict_order_by

* Move strict_order_by to proper level in config file

* Re-implement use of params to set stric_order_by

v1.23.0

Choose a tag to compare

@ewhauser ewhauser released this 05 Nov 16:46
83af2be
Add strict_order_by as a configuration parameter (#14)

* Add strict_order_by as a configuration parameter

* strict_order_by is python only (?)

* updated documentation

* hard-coded strict_order_by

* Move strict_order_by to proper level in config file

* Re-implement use of params to set stric_order_by

v1.21.0

Choose a tag to compare

@jlconnor jlconnor released this 20 Sep 18:17
83af2be

Add the strict_order_by parameter as an sqlc configuration option

Also, I belatedly realized that we were matching our rules versions with the version of the sqlc binary. Apologies for breaking that convention.

To create the smallest correct tarball for the release:

  1. Down one of the source archives and extract it (this will eliminate all of the git cruft)
  2. Cd into the root directory of the archive
  3. Create the tarball of the sqlc directory: tar czvf rules_sqlc.tar.gz sqlc
  4. Take the sha256 sum of the tarball: sha256sum rules_sqlc.tar.gz
  5. Upload the tarball as a binary to your release
  6. Update your WORKSPACE file with the link and sha256 sum of the tarball