alaqsam 0.1.0

Create API database servers easily using Axum and SQLX.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#![doc = include_str!("../README.md")]

pub mod controller;
mod env;
pub mod error;
pub mod model;

pub use controller::{
    Controller,
    auth::{AuthToken, Authenticate, AuthenticateToken, Authorize},
    extract::Json,
};
pub use error::{AppError, AuthError, Error, ModelError};
pub use model::{AggregateMany, AggregateOne, Collection, Connect, Db, ManyModel, Model, Table};

#[cfg(feature = "macros")]
#[doc(inline)]
pub use alaqsam_macros::{db, router};