File tree Expand file tree Collapse file tree 4 files changed +7
-5
lines changed Expand file tree Collapse file tree 4 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 381
381
rubyzip (2.3.2 )
382
382
safe_ruby (1.0.4 )
383
383
childprocess (>= 0.3.9 )
384
- sequel (5.68.0 )
384
+ sequel (5.87.0 )
385
+ bigdecimal
385
386
signet (0.19.0 )
386
387
addressable (~> 2.8 )
387
388
faraday (>= 0.17.5 , < 3.a )
@@ -480,7 +481,7 @@ DEPENDENCIES
480
481
rubocop
481
482
ruby-openai (~> 7.1.0 )
482
483
safe_ruby (~> 1.0.4 )
483
- sequel (~> 5.68 .0 )
484
+ sequel (~> 5.87 .0 )
484
485
standard (>= 1.35.1 )
485
486
vcr
486
487
weaviate-ruby (~> 0.9.2 )
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ Gem::Specification.new do |spec|
71
71
spec . add_development_dependency "roo-xls" , "~> 1.2.0"
72
72
spec . add_development_dependency "ruby-openai" , "~> 7.1.0"
73
73
spec . add_development_dependency "safe_ruby" , "~> 1.0.4"
74
- spec . add_development_dependency "sequel" , "~> 5.68 .0"
74
+ spec . add_development_dependency "sequel" , "~> 5.87 .0"
75
75
spec . add_development_dependency "weaviate-ruby" , "~> 0.9.2"
76
76
spec . add_development_dependency "wikipedia-client" , "~> 1.17.0"
77
77
spec . add_development_dependency "power_point_pptx" , "~> 0.1.0"
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ module Langchain::Tool
5
5
# Connects to a SQL database, executes SQL queries, and outputs DB schema for Agents to use
6
6
#
7
7
# Gem requirements:
8
- # gem "sequel", "~> 5.68 .0"
8
+ # gem "sequel", "~> 5.87 .0"
9
9
#
10
10
# Usage:
11
11
# database = Langchain::Tool::Database.new(connection_string: "postgres://user:password@localhost:5432/db_name")
@@ -115,6 +115,7 @@ def describe_table(table)
115
115
else
116
116
primary_key_columns << column [ 0 ]
117
117
end
118
+ schema << " COMMENT '#{ column [ 1 ] [ :comment ] } '" if column [ 1 ] [ :comment ]
118
119
schema << ",\n " unless column == db . schema ( table ) . last && primary_key_column_count == 1
119
120
end
120
121
if primary_key_column_count > 1
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ class Pgvector < Base
6
6
# The PostgreSQL vector search adapter
7
7
#
8
8
# Gem requirements:
9
- # gem "sequel", "~> 5.68 .0"
9
+ # gem "sequel", "~> 5.87 .0"
10
10
# gem "pgvector", "~> 0.2"
11
11
#
12
12
# Usage:
You can’t perform that action at this time.
0 commit comments