Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

reword database cli prompts for clarity #47

Open
cball opened this issue Sep 2, 2020 · 4 comments
Open

reword database cli prompts for clarity #47

cball opened this issue Sep 2, 2020 · 4 comments
Assignees
Labels
chore Tasks unrelated to features, fixes, or docs good first issue Good for newcomers
Projects

Comments

@cball
Copy link
Member

cball commented Sep 2, 2020

From a blog where someone was setting up a new project:

image

@cball cball added the chore Tasks unrelated to features, fixes, or docs label Sep 2, 2020
@mtliendo
Copy link

mtliendo commented Oct 9, 2020

blog post link: https://lelon.io/blog/getting-started-with-bison

@cball cball added the good first issue Good for newcomers label Oct 10, 2020
@mtliendo
Copy link

Thoughts on enhancing the DX by having the second question ask if they have a db setup?

If yes, proceed with the following questions. If no, walk them through steps similar to yarn db:setup?

@cball cball added this to To do in Bison Oct 14, 2020
@cball
Copy link
Member Author

cball commented Oct 23, 2020

@mtliendo I missed your comment here, sorry! I think that's a good plan. Right now we also assume postgres, so we may want to pave the way for updating that in the future.

Maybe the flow could be:

  • What type of database would you like to use? (multiple choice, postgres only for now)
  • Do you have it setup already? (y/n)
  • if yes, ask above questions but reword for clarity
  • if no, guide them through it? (brew install postgres && createuser postgres --superuser)

If the last step is too much to deal with, we could always link them to a markdown file in the repo.

Totally open to suggestions!

@deloristhompson
Copy link
Contributor

deloristhompson commented Dec 31, 2020

This issue links to PR123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Tasks unrelated to features, fixes, or docs good first issue Good for newcomers
Projects
Bison
  
In progress
Development

Successfully merging a pull request may close this issue.

3 participants