Añade funciones de acceso básico a base de datos

This commit is contained in:
Manuel Cillero 2022-04-24 18:44:37 +02:00
parent d4c6a3b2f3
commit e7f9bf8778
17 changed files with 99 additions and 75 deletions

View file

@ -24,7 +24,7 @@ impl ModuleTrait for NodeModule {
cfg.route("/node", app::web::get().to(node));
}
fn migrations(&self) -> Vec<Box<dyn db::migration::MigrationTrait>> {
fn migrations(&self) -> Vec<Box<dyn db::MigrationTrait>> {
vec![
boxed_migration!(m20220316_000001_create_table_node_type),
boxed_migration!(m20220316_000002_create_table_node),

View file

@ -1,4 +1,4 @@
use pagetop::db::migration::*;
use pagetop::prelude::*;
/// Stores information about all defined {node} types.
#[derive(Iden)]

View file

@ -1,4 +1,4 @@
use pagetop::db::migration::*;
use pagetop::prelude::*;
/// The base table for nodes.
#[derive(Iden)]

View file

@ -1,4 +1,4 @@
use pagetop::db::migration::*;
use pagetop::prelude::*;
// Identifies which realm/grant pairs a user must possess in order to view, update, or delete specific nodes.
#[derive(Iden)]

View file

@ -1,4 +1,4 @@
use pagetop::db::migration::*;
use pagetop::prelude::*;
// Stores information about each saved version of a {node}.
#[derive(Iden)]