pub mod html;
pub mod routing;
pub mod server;
pub mod artisan;
#[macro_export]
macro_rules! artisan {
($migrations:expr) => {
let _ = $crate::artisan::check_and_run_artisan($migrations, vec![]).await;
};
($migrations:expr, $seeders:expr) => {
let _ = $crate::artisan::check_and_run_artisan($migrations, $seeders).await;
};
}
pub use rullst_macros::html;
pub use routing::Router;
pub use server::Server;
pub use rust_eloquent::{Eloquent, EloquentModel};
pub mod response {
pub use axum::response::{Html, IntoResponse, Response, Redirect};
}