Update seed and authentication with salt
This commit is contained in:
@@ -41,23 +41,23 @@ Sleep Tracker is intended for anyone interested in improving their sleep and hea
|
||||
| field | data type | metadata |
|
||||
| :------------- | :--------------- | :-------------------------------------------------- |
|
||||
| id | unsigned integer | primary key, auto-increments, generated by database |
|
||||
| session_user | unsigned integer | foreign key referencing `sessions.user_id` |
|
||||
| session_date | unsigned integer | foreign key referencing `sessions.wake_time` |
|
||||
| session_id | unsigned integer | foreign key referencing `sessions.id` |
|
||||
| user_id | unsigned integer | foreign key referencing `users.id` |
|
||||
| sleep_duration | unsigned integer | |
|
||||
| average_mood | float | |
|
||||
|
||||
## API Endpoints
|
||||
|
||||
- [x] `POST /api/auth/register` - add a new user
|
||||
- [x] `POST /api/auth/login` - login with user/password
|
||||
- `POST /api/auth/register` - add a new user
|
||||
- `POST /api/auth/login` - login with user/password
|
||||
|
||||
- [x] `GET /api/users/:id` - fetch a user
|
||||
- [x] `PUT /api/users/:id` - update a user
|
||||
- [x] `DELETE /api/users/:id` - delete a user
|
||||
- `GET /api/users/:id` - fetch a user
|
||||
- `PUT /api/users/:id` - update a user
|
||||
- `DELETE /api/users/:id` - delete a user
|
||||
|
||||
- [x] `GET /api/users/:id/sessions` - fetch list of all sessions by user id
|
||||
- [x] `POST /api/users/sessions` - add a session
|
||||
- [x] `PUT /api/users/sessions/:id` - update a session by id
|
||||
- [x] `DELETE /api/users/sessions/:id` - delete a session by id
|
||||
- `GET /api/users/:id/sessions` - fetch list of all sessions by user id
|
||||
- `POST /api/users/sessions` - add a session
|
||||
- `PUT /api/users/sessions/:id` - update a session by id
|
||||
- `DELETE /api/users/sessions/:id` - delete a session by id
|
||||
|
||||
- [ ] `GET /api/dailyaverages/:id` - fetch a list of last 30 daily averages by user id
|
||||
- `GET /api/users/:id/dailyaverages` - fetch a list of last 30 daily averages by user id
|
||||
Reference in New Issue
Block a user