Add sql database and tables for user and session #4
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
start_local_db.sh
to start a local postgres docker container.env
file with the variables for local development (connecting to postgres)From what I can tell, these are the correct env variable names for the deployed environments as well. When deployed, the deployed environment variables will take precedence over the ones in .env so it should all work.
users
andsessions
tablesrun_pending_migrations
login
andsession
APIs to use the SQL tables rather than the in memory storeNote: in order to get diesel working on my machine, I had to run
brew install libpq
. Following this issue, cargo correctly link the directory for libpq for mac arm (it's working for me now). diesel-rs/diesel#2211