I hereby claim:
- I am arthurnn on github.
- I am arthurnn (https://keybase.io/arthurnn) on keybase.
- I have a public key whose fingerprint is AC2F AA5C 0034 4ADF 3BE4 9DEF 04A3 90FB 1E43 3E17
To claim this, I am signing this object:
require 'active_record' | |
require 'identity_cache' | |
require 'logger' | |
logger = Logger.new nil | |
ActiveRecord::Base.establish_connection(adapter: 'mysql2', database: 'test', username: 'root') | |
IdentityCache.cache_backend = ActiveSupport::Cache::MemCacheStore.new | |
IdentityCache.logger = logger | |
class Image < ActiveRecord::Base |
require 'active_record' | |
require 'minitest/autorun' | |
ActiveRecord::Base.logger = Logger.new(STDOUT) | |
ActiveRecord::Base.establish_connection(adapter: 'mysql2', database: 'test', username:'root') | |
class Home < ActiveRecord::Base | |
connection.create_table table_name, force: true do |t| | |
t.string :name | |
end |
require 'active_record' | |
require 'minitest/autorun' | |
ActiveRecord::Base.logger = Logger.new(STDOUT) | |
ActiveRecord::Base.establish_connection(adapter: "postgresql", host: "localhost", user: "postgres", database: "test") | |
class User < ActiveRecord::Base | |
connection.create_table table_name, force: true do |t| | |
end | |
has_many :profile_pictures |
def method_defined_within?(name, klass, superklass = klass.superclass) # :nodoc: | |
if klass.method_defined?(name) || klass.private_method_defined?(name) | |
if superklass.method_defined?(name) || superklass.private_method_defined?(name) | |
klass.instance_method(name).owner != superklass.instance_method(name).owner | |
else | |
true | |
end | |
else | |
false | |
end |
require 'active_record' | |
require 'minitest/autorun' | |
require 'logger' | |
# This connection will do for database-independent bug reports. | |
ActiveRecord::Base.establish_connection(adapter: 'sqlite3', database: ':memory:') | |
ActiveRecord::Base.logger = Logger.new(STDOUT) | |
ActiveRecord::Schema.define do | |
create_table :posts do |t| |
module Z | |
def all | |
p "ALL!" | |
end | |
end | |
class Foo | |
extend Z | |
end | |
module M |
I hereby claim:
To claim this, I am signing this object:
require 'active_record' | |
require 'minitest/autorun' | |
require 'logger' | |
puts "ActiveRecord: #{ActiveRecord::VERSION::STRING}" | |
case ARGV[0] | |
when 'pg' | |
require 'pg' | |
ActiveRecord::Base.establish_connection(adapter: "postgresql", host: "localhost", user: "postgres", database: "test") | |
when 'mysql' |
require 'active_record' | |
require 'minitest/autorun' | |
require 'logger' | |
puts "ActiveRecord: #{ActiveRecord::VERSION::STRING}" | |
case ARGV[0] | |
when 'pg' | |
require 'pg' | |
ActiveRecord::Base.establish_connection(adapter: "postgresql", host: "localhost", user: "postgres", database: "test") | |
when 'mysql' |
class NonDigestAssets | |
include Rake::DSL | |
FILES = ["external/app.js"] | |
def generate | |
assets_files.map do |file| | |
non_digested = file.gsub /(\-[a-z0-9]{32})/, "" | |
next unless FILES.all? {|s| non_digested =~ /#{s}/} |