cuducos/minha-receita

`minha-receita api -u` gera erro `unknown shorthand flag: 'u' in -u`

Closed this issue · 0 comments

Opa! Primeiro recebi esse erro tentando executar minha-receita api:

$ minha-receita api
Error: could not find a database URI, pass it as a flag or set DATABASE_URL environment variable with the credentials for a PostgreSQL database
Usage:
  minha-receita api [flags]

Flags:
  -h, --help                   help for api
  -n, --new-relic-key string   New Relic license key (default NEW_RELIC_LICENSE_KEY environment variable)
  -p, --port string            web server port (default PORT environment variable or 8000)

could not find a database URI, pass it as a flag or set DATABASE_URL environment variable with the credentials for a PostgreSQL database

Então eu fiz o que foi sugerido: passei o database URI como flag. Mas minha-receita api não aceitou a flag:

$ minha-receita api -u postgres://postgres:postgres@localhost/minhareceita?sslmode=disable
Error: unknown shorthand flag: 'u' in -u
Usage:
  minha-receita api [flags]

Flags:
  -h, --help                   help for api
  -n, --new-relic-key string   New Relic license key (default NEW_RELIC_LICENSE_KEY environment variable)
  -p, --port string            web server port (default PORT environment variable or 8000)

unknown shorthand flag: 'u' in -u

Eu resolvi o problema através de set DATABASE_URL environment variable. Mas o outro caminho pass it as a flag sugerido não funciona, então talvez alguém queira corrigir isso.