ankane/pgsync · error · Error
Usage: pgsync --init [db]
Error message
Usage:
pgsync --init [db] What it means
Error "Usage: pgsync --init [db]" thrown in ankane/pgsync.
Source
Thrown at lib/pgsync/init.rb:12
module PgSync
class Init
include Utils
def initialize(arguments, options)
@arguments = arguments
@options = options
end
def perform
if @arguments.size > 1
raise Error, "Usage:\n pgsync --init [db]"
end
file =
if @options[:config]
@options[:config]
elsif @arguments.any?
db_config_file(@arguments.first)
elsif @options[:db]
db_config_file(@options[:db])
else
".pgsync.yml"
end
if File.exist?(file)
raise Error, "#{file} exists."
else
exclude =
if rails?View on GitHub (pinned to 57bdddf5db)
When it happens
Trigger: Thrown at lib/pgsync/init.rb:12 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of ankane/pgsync@57bdddf5db (2026-08-23).
Data as JSON: /api/errors/60ae52b41cc55d13.
Report an issue: GitHub.