Module: EmSequelAsync::SequelExtensions
- Defined in:
- lib/em-sequel-async/sequel_extensions.rb
Defined Under Namespace
Modules: Database, Dataset, Model, Result
Class Method Summary collapse
Class Method Details
.install! ⇒ Object
5 6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/em-sequel-async/sequel_extensions.rb', line 5 def self.install! Mysql2::Result.send(:extend, Result::ClassMethods) Mysql2::Result.send(:include, Result::InstanceMethods) Sequel::Mysql2::Database.send(:extend, Database::ClassMethods) Sequel::Mysql2::Database.send(:include, Database::InstanceMethods) Sequel::Dataset.send(:extend, Dataset::ClassMethods) Sequel::Dataset.send(:include, Dataset::InstanceMethods) Sequel::Model.send(:extend, Model::ClassMethods) Sequel::Model.send(:include, Model::InstanceMethods) end |