An experiment using a Rust framework to build a Media Collection manager.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Timothy Warren 970738d037
Resolve merge conflict
4 years ago
design Show db diagram on README 4 years ago
migrations Actually use Diesel schema macros 4 years ago
src Resolve merge conflict 4 years ago
.gitignore A lot of db setup. Can't really use schemas yet, due to changes in how rust loads macros 4 years ago
Cargo.lock Resolve merge conflict 4 years ago
Cargo.toml Resolve merge conflict 4 years ago
LICENSE.md Add README, LICENSE, and Makefile 4 years ago
Makefile Render page template within an HTML boilerplate 4 years ago
README.md Show db diagram on README 4 years ago
diesel.toml A lot of db setup. Can't really use schemas yet, due to changes in how rust loads macros 4 years ago

README.md

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

DB Design