class PgExport::Factories::DumpFactory

Constants

TIMESTAMP_FORMAT

Public Instance Methods

plain(database:, file:) click to toggle source
# File lib/pg_export/lib/pg_export/factories/dump_factory.rb, line 12
def plain(database:, file:)
  Entities::Dump.new(
    name: [database, timestamp].join('_'),
    database: database,
    file: file,
    type: :plain
  )
end

Private Instance Methods

timestamp() click to toggle source
# File lib/pg_export/lib/pg_export/factories/dump_factory.rb, line 26
def timestamp
  Time.now.strftime(TIMESTAMP_FORMAT)
end