module PSQLToys::Template::Dumps::Base::CommonPSQLDumpsCode

Common code for dumps toys

Public Instance Methods

db_dumps_dir() click to toggle source
# File lib/psql_toys/template/dumps/_base.rb, line 12
def db_dumps_dir
        "#{context_directory}/db/dumps"
end
dump_file_class(db_config) click to toggle source
# File lib/psql_toys/template/dumps/_base.rb, line 16
def dump_file_class(db_config)
        return @dump_file_class if defined? @dump_file_class

        require_relative '_dump_file'

        db_dumps_dir = self.db_dumps_dir

        @dump_file_class = Class.new(DumpFile) do
                self.db_dumps_dir = db_dumps_dir
                self.db_config = db_config
        end
end