"marcel" has given AR/Oracle some love, but it's still unhappy...

http://dev.rubyonrails.org/changeset/4296
------------------------------------------------------------------------
r4296 | marcel | 2006-04-27 17:56:15 -0700 (Thu, 27 Apr 2006) | 1 line

Only modify the sequence name in the FrontBase adapter if the FrontBase adapter 
is actually being used. [Marcel Molina Jr.]
------------------------------------------------------------------------

U  activerecord/lib/active_record/connection_adapters/frontbase_adapter.rb
U  activerecord/CHANGELOG
Updated to revision 4296.

  1) Error:
test_should_calculate_grouped_by_function(CalculationsTest):
ActiveRecord::StatementInvalid: OCIError: ORA-00904: "UPPER_TYPE": invalid 
identifier: SELECT count(*) AS count_all, UPPER(type) AS upper_type FROM 
companies  GROUP BY upper_type 
    ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:120:in 
`log'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:271:in 
`execute'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:473:in 
`select'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:262:in 
`select_all'
    ./test/../lib/active_record/calculations.rb:207:in 
`execute_grouped_calculation'
    ./test/../lib/active_record/calculations.rb:119:in `calculate'
    ./test/../lib/active_record/calculations.rb:117:in `calculate'
    ./test/../lib/active_record/calculations.rb:45:in `count'
    ./test/calculations_test.rb:136:in 
`test_should_calculate_grouped_by_function'

  2) Error:
test_should_calculate_grouped_by_function_with_table_alias(CalculationsTest):
ActiveRecord::StatementInvalid: OCIError: ORA-00904: "UPPER_COMPANIES_TYPE": 
invalid identifier: SELECT count(*) AS count_all, UPPER(companies.type) AS 
upper_companies_type FROM companies  GROUP BY upper_companies_type 
    ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:120:in 
`log'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:271:in 
`execute'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:473:in 
`select'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:262:in 
`select_all'
    ./test/../lib/active_record/calculations.rb:207:in 
`execute_grouped_calculation'
    ./test/../lib/active_record/calculations.rb:119:in `calculate'
    ./test/../lib/active_record/calculations.rb:117:in `calculate'
    ./test/../lib/active_record/calculations.rb:45:in `count'
    ./test/calculations_test.rb:144:in 
`test_should_calculate_grouped_by_function_with_table_alias'

  3) Error:
test_should_calculate_grouped_with_invalid_field(CalculationsTest):
ActiveRecord::StatementInvalid: OCIError: ORA-00904: "ACCOUNTS_FIRM_ID": 
invalid identifier: SELECT count(*) AS count_all, accounts.firm_id AS 
accounts_firm_id FROM accounts  GROUP BY accounts_firm_id 
    ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:120:in 
`log'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:271:in 
`execute'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:473:in 
`select'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:262:in 
`select_all'
    ./test/../lib/active_record/calculations.rb:207:in 
`execute_grouped_calculation'
    ./test/../lib/active_record/calculations.rb:119:in `calculate'
    ./test/../lib/active_record/calculations.rb:117:in `calculate'
    ./test/../lib/active_record/calculations.rb:45:in `count'
    ./test/calculations_test.rb:122:in 
`test_should_calculate_grouped_with_invalid_field'

  4) Error:
test_should_group_by_fields_with_table_alias(CalculationsTest):
ActiveRecord::StatementInvalid: OCIError: ORA-00904: "ACCOUNTS_FIRM_ID": 
invalid identifier: SELECT sum(credit_limit) AS sum_credit_limit, 
accounts.firm_id AS accounts_firm_id FROM accounts  GROUP BY accounts_firm_id 
    ./test/../lib/active_record/connection_adapters/abstract_adapter.rb:120:in 
`log'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:271:in 
`execute'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:473:in 
`select'
    ./test/../lib/active_record/connection_adapters/oracle_adapter.rb:262:in 
`select_all'
    ./test/../lib/active_record/calculations.rb:207:in 
`execute_grouped_calculation'
    ./test/../lib/active_record/calculations.rb:119:in `calculate'
    ./test/../lib/active_record/calculations.rb:117:in `calculate'
    ./test/../lib/active_record/calculations.rb:73:in `sum'
    ./test/calculations_test.rb:110:in 
`test_should_group_by_fields_with_table_alias'

865 tests, 3052 assertions, 0 failures, 4 errors
rake aborted!
Command failed with status (1): [/usr/pkg/ruby184/bin/ruby -Ilib:test:test/...]

(See full trace by running task with --trace)

_______________________________________________
Rails-core mailing list
Rails-core@lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails-core

Reply via email to