Module: PickARecord::RandomFunction
- Defined in:
- lib/pick_a_record/random_function.rb
Overview
Mixin for ActiveRecord::ConnectionAdapters::AbstractAdapter
Constant Summary collapse
- STANDARD_RANDOM =
The SQL Standard function for randomization
'RANDOM()'- MYSQL_RANDOM =
MySQL’s abbreviated function for randomization
'RAND()'
Instance Method Summary collapse
Instance Method Details
#random_function ⇒ String
12 13 14 |
# File 'lib/pick_a_record/random_function.rb', line 12 def random_function @random_function ||= adapter_name =~ /mysql/i ? MYSQL_RANDOM : STANDARD_RANDOM end |