Sha256: e54d991d48af54c723debf705a9c1f92ee568d7e7b8aa044c59b2128c2d273ee
Contents?: true
Size: 687 Bytes
Versions: 131
Compression:
Stored size: 687 Bytes
Contents
# frozen-string-literal: true module Sequel module Plugins # The unlimited_update plugin is designed to work around a # MySQL warning in replicated environments, which occurs if # you issue an UPDATE with a LIMIT clause. # # Usage: # # # Make all model subclass not use a limit for update # Sequel::Model.plugin :unlimited_update # # # Make the Album class not use a limit for update # Album.plugin :unlimited_update module UnlimitedUpdate module InstanceMethods private # Use an unlimited dataset for updates. def _update_dataset super.unlimited end end end end end
Version data entries
131 entries across 114 versions & 2 rubygems