An experiment using a Rust framework to build a Media Collection manager.
|
2019-03-29 12:33:13 -04:00 |
design
|
Add DB diagram to README
|
2019-03-29 12:33:13 -04:00 |
migrations
|
A lot of db setup. Can't really use schemas yet, due to changes in how rust loads macros
|
2019-03-27 16:50:54 -04:00 |
src
|
Ugly progress commit, added templating
|
2019-03-28 17:24:19 -04:00 |
.gitignore
|
A lot of db setup. Can't really use schemas yet, due to changes in how rust loads macros
|
2019-03-27 16:50:54 -04:00 |
Cargo.lock
|
Add README, LICENSE, and Makefile
|
2019-03-29 10:35:58 -04:00 |
Cargo.toml
|
Add README, LICENSE, and Makefile
|
2019-03-29 10:35:58 -04:00 |
diesel.toml
|
A lot of db setup. Can't really use schemas yet, due to changes in how rust loads macros
|
2019-03-27 16:50:54 -04:00 |
LICENSE.md
|
Add README, LICENSE, and Makefile
|
2019-03-29 10:35:58 -04:00 |
Makefile
|
Add DB diagram to README
|
2019-03-29 12:33:13 -04:00 |
README.md
|
Add DB diagram to README
|
2019-03-29 12:33:13 -04:00 |
Media Collection CRUD
This is an experiment with using Rust to build a CRUD web app.
Project Goals
- Create a practical "web app" to view / manage a collection of media, eg Movies, Video Games, Music.
- Strike a balance in Database design between a completely generic design, and a medium-specific design
- Utilize Rust as the primary implementation language
- Utilize Graphviz for design diagrams
Non-Goals
- Single-Page App
- Full interface / Web API separation
DB Design