Sha256: e27f41a263be4c8644c5b88352c7026a8da5c6feae1581ae5aa5d94462b9e41c

Contents?: true

Size: 1.14 KB

Versions: 1

Compression:

Stored size: 1.14 KB

Contents

*This fork enables you to use the gem with later versions of ActiveRecord that do include citext support.  We needed this to facilitate upgrading different apps in our code
base, one at a time*

# ActiveRecord support for citext

Adds support for citext to active_record

## Installation

Add this line to your application's Gemfile:

    gem 'activerecord-postgresql-citext'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install activerecord-postgresql-citext

## Usage

In a database migration you need to first enable `citext` as an extension, then you can create columns of type citext.

```ruby
def up
  enable_extension("citext")                   
                                             
  create_table :models, :force => true do |t|  
    t.citext :name                             
    t.timestamps                               
  end                                          
end
```

## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
staq-activerecord-postgresql-citext-0.2.0 README.md