Add saving periods

This commit is contained in:
Tobias Reisinger 2021-11-05 16:32:30 +01:00
parent 12d57d020f
commit 483fd60daa
13 changed files with 271 additions and 52 deletions

View file

@ -1,13 +1,14 @@
mod db;
mod handlers;
#[macro_use]
extern crate diesel;
#[macro_use]
extern crate diesel_migrations;
extern crate dotenv;
use actix_web::{web, App, HttpServer};
use actix_web::{App, HttpServer, web};
mod db;
mod handlers;
mod types;
#[actix_web::main]
async fn main() -> std::io::Result<()> {
@ -23,10 +24,7 @@ async fn main() -> std::io::Result<()> {
"/api/v1/schedules",
web::post().to(handlers::v1::schedules::add),
)
.route(
"/api/v1/schedules/{id}",
web::get().to(handlers::v1::schedules::get),
)
.service(handlers::v1::schedules::show)
.route(
"/api/v1/schedules/{id}",
web::delete().to(handlers::v1::schedules::delete),