Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
inoas committed Nov 13, 2024
1 parent ec27fd3 commit 5d9d136
Show file tree
Hide file tree
Showing 27 changed files with 136 additions and 72 deletions.
8 changes: 4 additions & 4 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
erlang 26.2.5.5
gleam 1.4.1
# erlang 27.1.2
# gleam nightly
# erlang 26.2.5.5
# gleam 1.5.1
erlang 27.1.2
gleam nightly
11 changes: 9 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,14 @@
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to
[Semantic Versioning](https://semver.org/spec/v2.0.0.html).

<!-- ## [Unreleased] -->
## [Unreleased]

- Added convenience functions to `select` module to select columns by col names:
- `select_cols`
- `replace_select_cols`
- `select_col`
- `replace_select_col`
- Replaced dev/test and adapter target `gleam_pgo` with `pgo` dependency.

## [2.0.2] - 2024-11-03

Expand Down Expand Up @@ -176,7 +183,7 @@ about a few slight breaking changes around mostly inserts, updates and deletes.
- Removed the hard dependency on any RDMBS specific
library. These are now only required when developing and testing
this library, but when running you can chose any of the following adapters:
- `gleam_pgo`
- `pog`
- `sqlight`
- `gmysql`

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Further documentation can be found on [hexdocs.pm/cake](https://hexdocs.pm/cake)

### Adapters

- 🐘PostgreSQL on Erlang: [hex.pm/packages/cake_gleam_pgo](https://hex.pm/packages/cake_gleam_pgo)
- 🐘PostgreSQL on Erlang: [hex.pm/packages/cake_pog](https://hex.pm/packages/cake_pog)
- 🪶SQLite on Erlang: [hex.pm/packages/cake_sqlight](https://hex.pm/packages/cake_sqlight)
- 🦭MariaDB and 🐬MySQL on Erlang: [hex.pm/packages/cake_gmysql](https://hex.pm/packages/cake_gmysql)

Expand Down Expand Up @@ -109,7 +109,7 @@ flexible and powerful tool to compose and craft SQL read and write queries.
- Not being tied to any specific dialect or dialect adapter library.
- Documentation should be comprehensive.
- It should be easy to use with existing gleam dialect adapters such as:
- [gleam_pgo](https://hex.pm/packages/gleam_pgo)
- [pog](https://hex.pm/packages/pog)
- [sqlight](https://hex.pm/packages/sqlight)
- [gmysql](https://hex.pm/packages/gmysql)
- Allow to define custom SQL fragments while still being safe
Expand Down
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/01_select_and_decode/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run SELECT
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
6 changes: 3 additions & 3 deletions docs/demo-apps/demos/01_select_and_decode/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/02_union_and_decode/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run UNION
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
6 changes: 3 additions & 3 deletions docs/demo-apps/demos/02_union_and_decode/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/03_insert/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run INSERT
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
6 changes: 3 additions & 3 deletions docs/demo-apps/demos/03_insert/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/04_delete/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run DELETE
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
6 changes: 3 additions & 3 deletions docs/demo-apps/demos/04_delete/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/05_update/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run UPDATE
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
6 changes: 3 additions & 3 deletions docs/demo-apps/demos/05_update/manifest.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and Postgres to run INSERT ON CO
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
packages = [
{ name = "backoff", version = "1.1.6", build_tools = ["rebar3"], requirements = [], otp_app = "backoff", source = "hex", outer_checksum = "CF0CFFF8995FB20562F822E5CC47D8CCF664C5ECDC26A684CBE85C225F9D7C39" },
{ name = "cake", version = "0.15.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], source = "local", path = "../../../.." },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "gleam_pgo", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "helper", version = "1.0.0", build_tools = ["gleam"], requirements = ["cake", "pog", "gleam_stdlib", "pprint"], source = "local", path = "../../helper" },
{ name = "glam", version = "2.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "glam", source = "hex", outer_checksum = "66EC3BCD632E51EED029678F8DF419659C1E57B1A93D874C5131FE220DFAD2B2" },
{ name = "gleam_pgo", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "gleam_pgo", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "pog", version = "0.13.0", build_tools = ["gleam"], requirements = ["gleam_stdlib", "pgo"], otp_app = "pog", source = "hex", outer_checksum = "6A1E7F3E717C077788254871E4EF4A8DFF58FEC07D7FA7C7702C2CCF66095AC8" },
{ name = "gleam_stdlib", version = "0.39.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "2D7DE885A6EA7F1D5015D1698920C9BAF7241102836CE0C3837A4F160128A9C4" },
{ name = "opentelemetry_api", version = "1.3.0", build_tools = ["rebar3", "mix"], requirements = ["opentelemetry_semantic_conventions"], otp_app = "opentelemetry_api", source = "hex", outer_checksum = "B9E5FF775FD064FA098DBA3C398490B77649A352B40B0B730A6B7DC0BDD68858" },
{ name = "opentelemetry_semantic_conventions", version = "0.2.0", build_tools = ["rebar3", "mix"], requirements = [], otp_app = "opentelemetry_semantic_conventions", source = "hex", outer_checksum = "D61FA1F5639EE8668D74B527E6806E0503EFC55A42DB7B5F39939D84C07D6895" },
Expand All @@ -18,6 +18,6 @@ packages = [
[requirements]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = { version = ">= 0.13.0 and < 2.0.0" }
pog = { version = ">= 0.13.0 and < 2.0.0" }
gleam_stdlib = { version = ">= 0.39.0 and < 2.0.0" }
pprint = { version = ">= 1.0.3 and < 2.0.0" }
2 changes: 1 addition & 1 deletion docs/demo-apps/demos/07_select_join/gleam.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description = "An demo of using Gleam with Cake and 🐘PostgreSQL to run SELECT
[dependencies]
cake = { path = "../../../../" }
helper = { path = "../../helper" }
gleam_pgo = ">= 0.13.0 and < 2.0.0"
pog = ">= 1.0.0 and < 2.0.0"
gleam_stdlib = ">= 0.39.0 and < 2.0.0"
pprint = ">= 1.0.3 and < 2.0.0"
Loading

0 comments on commit 5d9d136

Please sign in to comment.