1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00
rails--rails/activerecord/test/cases/connection_adapters
eileencodes b8fc0150d6 Reduce surface area of ConnectionSpecification
Eventually we'd like to get rid of this class altogether but for now
this PR reduces the surface area by removing methods from the class and
moving classes out into their own files.

* `adapter_method` was moved into database configurations
* `initialize_dup` was removed because it was only used in tests
* Resolver is now it's own class under connection adapters
* ConnectionUrlResolver, only used by the configurations, is in a class
under DatabaseConfigurations

Co-authored-by: John Crepezzi <john.crepezzi@gmail.com>
2019-09-13 22:05:02 -04:00
..
adapter_leasing_test.rb Reduce surface area of ConnectionSpecification 2019-09-13 22:05:02 -04:00
connection_handler_test.rb Reduce surface area of ConnectionSpecification 2019-09-13 22:05:02 -04:00
connection_handlers_multi_db_test.rb Reduce surface area of ConnectionSpecification 2019-09-13 22:05:02 -04:00
merge_and_resolve_default_url_config_test.rb Reduce surface area of ConnectionSpecification 2019-09-13 22:05:02 -04:00
mysql_type_lookup_test.rb MySQL: Fix schema dumping enum and set columns correctly 2019-07-05 18:42:41 +09:00
schema_cache_test.rb Cache full MySQL version in schema cache 2019-04-11 12:57:19 -04:00
type_lookup_test.rb Enable Layout/EmptyLinesAroundAccessModifier cop 2019-06-13 12:00:45 +09:00