From 9b26aabef208b9eb0bf4612788362fa41768790b Mon Sep 17 00:00:00 2001
From: Stephen von Takach <steve@place.technology>
Date: Tue, 16 Jul 2024 11:13:39 +1000
Subject: [PATCH] fix(instrumentation/crystal/db): add crystal 1.13 support

---
 shard.yml                                       | 2 +-
 src/opentelemetry/instrumentation/crystal/db.cr | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/shard.yml b/shard.yml
index 0136c15..467774a 100644
--- a/shard.yml
+++ b/shard.yml
@@ -1,5 +1,5 @@
 name: opentelemetry-instrumentation
-version: 0.5.3
+version: 0.5.4
 
 authors:
   - Kirk Haines <wyhaines@gmail.com>
diff --git a/src/opentelemetry/instrumentation/crystal/db.cr b/src/opentelemetry/instrumentation/crystal/db.cr
index 04b80f8..8a6daa4 100644
--- a/src/opentelemetry/instrumentation/crystal/db.cr
+++ b/src/opentelemetry/instrumentation/crystal/db.cr
@@ -44,7 +44,7 @@ unless_disabled?("OTEL_CRYSTAL_DISABLE_INSTRUMENTATION_DB") do
         end
 
         {% begin %}
-        alias DB::Types = {% for type in DB::Any.union_types %}Array({{ type.id }}) | {% end %}DB::Any | UUID | Array(UUID)
+        alias DB::Types = {% for type in DB::Any.union_types %}Array({{ type.id }}) | {% end %}::DB::Any | UUID | Array(UUID)
         {% end %}
       end
     end