Sha256: 8f1fa396dd59224377e697357b912e3b19567169b2636a15b9bf3f83e3bc1e06
Contents?: true
Size: 890 Bytes
Versions: 8
Compression:
Stored size: 890 Bytes
Contents
# frozen_string_literal: true module Motor module ActiveRecordUtils module_function def reset_id_sequence!(model) case ActiveRecord::Base.connection.class.name when 'ActiveRecord::ConnectionAdapters::PostgreSQLAdapter' ActiveRecord::Base.connection.reset_pk_sequence!(model.table_name) else ActiveRecord::Base.connection.reset_sequence!(model.table_name, 'id') end end end end require_relative './active_record_utils/types' require_relative './active_record_utils/fetch_methods' require_relative './active_record_utils/defined_scopes_extension' require_relative './active_record_utils/active_storage_links_extension' require_relative './active_record_utils/active_storage_blob_patch' require_relative './active_record_utils/active_record_filter_patch' require_relative './active_record_utils/active_record_connection_column_patch'
Version data entries
8 entries across 8 versions & 1 rubygems