Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/v1.6.2.1 #3

Open
wants to merge 230 commits into
base: master
Choose a base branch
from
Open

Feature/v1.6.2.1 #3

wants to merge 230 commits into from

Conversation

riyengar8
Copy link

I guess this branch is what we used to build the v1.6.2.1 of this that we are using in SOS-API. Assuming that's the case, I reckon this should be merged to master and tagged. Let me know if you disagree. Feel free to assign this back to me if you want me to do the gruntwork; just thought you might want to see it first before I go for it.

yahonda and others added 30 commits July 11, 2014 21:52
This commit supports following changes, still it needs to support date/time features such as `set_date_columns`

- BindSubstitution class removed
rails/rails@ee54e9b#diff-c226a4680f86689c3c170d4bc5911e96

- Delegate `Column#type` to the injected type object
rails/rails@0b682e4
rails42:Support _field_changed argument changes
Refer rails/rails@6da0072

It has not supported `table_name_prefix` and `table_name_suffix` yet.
…thod_removed

ActiveRecord::Migrator.proper_table_name has been removed from Rails
`ActiveRecord::ConnectionAdapters::Type::Value` to `ActiveRecord::Type::Value`
Rails4.2 Rename type_cast to type_cast_from_database
Rails4.2 Use quote_value method to avoid undefined method `type_cast_for_database' for nil:NilClass
Detail can be found here: rails/rails@d44702e

So writing a CLOB column might causing error in 4.2 beta 1. Looks we don't need this check any longer, simply check it against String type might do the job.
text? has been removed from Column class
…acle_enhanced

Rails4.2 Support to work with Rails foreien_key implementation
DEPRECATION WARNING: `timestamp` was called without specifying an option for `null`. In Rails
5.0, this behavior will change to `null: false`. You should manually
specify `null: true` to prevent the behavior of your existing migrations
…explicitly

Add `null: true` to avoid DEPRECATION WARNING
Rails4.2 Support NCHAR correctly
…column_name

Rails4.2 Support OracleEnhancedAdapter.emulate_integers_by_column_name
yahonda and others added 27 commits June 25, 2015 12:09
Update matcher to skip sql statements to get `table` metadata
Fix serialized value becomes from yaml to string once saved
due to it causes ORA-00904 reported in rsim#662

Note: This attribute cannot be referenced by foreign key
since it requires unique constraints created.
Unique constraints not created when function unique index created
create_table should use default tablespace values for lobs
…_activemodel

Requires activerecord 4.2.1 or higher, not activemodel
@riyengar8 riyengar8 assigned riyengar8 and barendt and unassigned riyengar8 Nov 3, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants