Skip to content

Instantly share code, notes, and snippets.

View cmbankester's full-sized avatar

Christian Bankester cmbankester

  • Immense Networks
  • Baton Rouge, LA
View GitHub Profile
@cmbankester
cmbankester / USAGE.md
Last active January 8, 2016 19:17
Rails Validator for Uniqueness Among Records Unmarked for Destruction
class Foo < ActiveRecord::Base
  belongs_to :bar, inverse_of: :foos
  validates :some_attribute,
            unmarked_for_destruction_uniqueness: {
                parent: :bar
              , children: :foos
              # , message: "Some message"
            }
end
@cmbankester
cmbankester / bug.rb
Last active October 5, 2016 17:44
Ruby file showing a potential bug with using scoped+argumented has_many :through in Rails 5
unless File.exist?('Gemfile')
File.write('Gemfile', <<-GEMFILE)
source 'https://rubygems.org'
gem 'rack', github: 'rack/rack'
gem 'rails', github: 'rails/rails'
gem 'sqlite3'
GEMFILE
system 'bundle'
end
@cmbankester
cmbankester / keybase.md
Created April 3, 2017 15:40
GitHub Verification for Keybase

Keybase proof

I hereby claim:

  • I am cmbankester on github.
  • I am cmbankester (https://keybase.io/cmbankester) on keybase.
  • I have a public key ASCyTmwo_SDYj2aJwZ4mrlYFnknPoxzR4gkAndEh77DMqQo

To claim this, I am signing this object: