mirror of
https://github.com/perstarkse/minne.git
synced 2026-04-11 03:36:53 +02:00
feat: manual entity creation
chore: clippy
This commit is contained in:
@@ -6,9 +6,10 @@ use axum::{
|
||||
Router,
|
||||
};
|
||||
use handlers::{
|
||||
delete_knowledge_entity, delete_knowledge_relationship, get_knowledge_graph_json,
|
||||
patch_knowledge_entity, save_knowledge_relationship, show_edit_knowledge_entity_form,
|
||||
show_knowledge_page,
|
||||
create_knowledge_entity, delete_knowledge_entity, delete_knowledge_relationship,
|
||||
get_knowledge_graph_json, patch_knowledge_entity, save_knowledge_relationship,
|
||||
show_edit_knowledge_entity_form, show_knowledge_page, show_new_knowledge_entity_form,
|
||||
suggest_knowledge_relationships,
|
||||
};
|
||||
|
||||
use crate::html_state::HtmlState;
|
||||
@@ -21,12 +22,18 @@ where
|
||||
Router::new()
|
||||
.route("/knowledge", get(show_knowledge_page))
|
||||
.route("/knowledge/graph.json", get(get_knowledge_graph_json))
|
||||
.route("/knowledge-entity/new", get(show_new_knowledge_entity_form))
|
||||
.route("/knowledge-entity", post(create_knowledge_entity))
|
||||
.route(
|
||||
"/knowledge-entity/{id}",
|
||||
get(show_edit_knowledge_entity_form)
|
||||
.delete(delete_knowledge_entity)
|
||||
.patch(patch_knowledge_entity),
|
||||
)
|
||||
.route(
|
||||
"/knowledge-entity/suggestions",
|
||||
post(suggest_knowledge_relationships),
|
||||
)
|
||||
.route("/knowledge-relationship", post(save_knowledge_relationship))
|
||||
.route(
|
||||
"/knowledge-relationship/{id}",
|
||||
|
||||
Reference in New Issue
Block a user