1) Error:
UpdateAllTest#test_update_all_composite_model_with_join_subquery:
ActiveRecord::StatementInvalid: TinyTds::Error: An expression of non-boolean type specified in a context where a condition is expected, near ','.
lib/active_record/connection_adapters/sqlserver/database_statements.rb:440:in `each'
3) Error:
DeleteAllTest#test_delete_all_composite_model_with_join_subquery:
ActiveRecord::StatementInvalid: TinyTds::Error: An expression of non-boolean type specified in a context where a condition is expected, near ','.
lib/active_record/connection_adapters/sqlserver/database_statements.rb:440:in `each'
lib/active_record/connection_adapters/sqlserver/database_statements.rb:440:in `handle_to_names_and_values'
Fix:
UpdateAllTest#test_update_all_composite_model_with_join_subquery
DeleteAllTest#test_delete_all_composite_model_with_join_subquery
https://github.com/rails-sqlserver/activerecord-sqlserver-adapter/actions/runs/9229223643/job/25394973176
Related: https://github.com/rails/rails/pull/49655