mirror of
https://gitea.invidious.io/iv-org/shard-crystal-db.git
synced 2024-08-15 00:53:32 +00:00
Minor fixes. Use some type for .scalar("select ?", nil)
This commit is contained in:
parent
dba3c03da8
commit
07b4e9f4a8
1 changed files with 4 additions and 3 deletions
|
@ -94,7 +94,7 @@ module DB
|
||||||
end
|
end
|
||||||
|
|
||||||
value_desc = value.to_s
|
value_desc = value.to_s
|
||||||
value_desc = "#{value_desc[0..20]}...(#{value_desc.size})" if value_desc.size > 20
|
value_desc = "#{value_desc[0..25]}...(#{value_desc.size})" if value_desc.size > 25
|
||||||
value_desc = "#{value_desc} as #{sql_type}"
|
value_desc = "#{value_desc} as #{sql_type}"
|
||||||
|
|
||||||
if type_safe_value
|
if type_safe_value
|
||||||
|
@ -172,7 +172,8 @@ module DB
|
||||||
end
|
end
|
||||||
|
|
||||||
it "binds nil" do |db|
|
it "binds nil" do |db|
|
||||||
db.scalar(select_scalar(param(1), nil), nil).should be_nil
|
# PG is unable to perform this query without a type annotation
|
||||||
|
db.scalar(select_scalar(param(1), sql_type_for(String)), nil).should be_nil
|
||||||
end
|
end
|
||||||
|
|
||||||
it "selects nil as scalar", prepared: :both do |db|
|
it "selects nil as scalar", prepared: :both do |db|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue