Sha256: a5038be983ac8efce14c3709bde0bb82dff6509ff422894e4a5a08ee4db3f37f

Contents?: true

Size: 201 Bytes

Versions: 9

Compression:

Stored size: 201 Bytes

Contents

module DeletedAt #:nodoc:
  module TableDefinition

    def timestamps(**options)
      super
      column(:deleted_at, :datetime, options.merge(null: true)) if options[:deleted_at]
    end

  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
deleted_at-0.6.0.pre.7 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.6 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.5 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.4 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.3 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.2 lib/deleted_at/table_definition.rb
deleted_at-0.6.0.pre.1 lib/deleted_at/table_definition.rb
deleted_at-0.5.0 lib/deleted_at/table_definition.rb
deleted_at-0.5.0.pre.1 lib/deleted_at/table_definition.rb