标签
postgresql
共有 75 篇文章
- axum使用SeaORM
SeaORM 的命令行工具和自动迁移
SeaORM 提供了一个命令行工具,可以快速生成实体。同时,还提供了自动迁移功能。 - axum使用SeaORM
使用 SeaORM 操作一对多和多对一关系
正如其名,关系型数据库中的“关系”是很重要的部分。SeaORM 支持常见的数据关系,本章将讨论其中的一对多和多对一关系。 - axum使用SeaORM
实现所需的Trait以及创建并插入测试数据
在使用 SeaORM 之前,需要进行一些初始操作。本章我们将创建数据表、导入初始示例数据以及实现所需的 trait。最后,我们通过查询所有分类列表来验证这些操作是否正常运行。 - 使用axum构建博客系统
存档文章列表
本章将实现存档文章列表功能。注意,本章涉及较多PostgreSQL知识,如果你对相关知识不熟悉,可以先让代码跑起来,再去了解相关知识。 - 使用axum构建博客系统
文章详情
本章将实现博客文章的详情显示功能。 - 使用axum构建博客系统
分类文章列表
本章将实现博客的分类文章列表功能。 - 使用axum构建博客系统
网站首页
后台管理完成后,我们开始进入前台功能的开发。本章我们将完成博客首页的开发。 - 使用axum构建博客系统
后台管理菜单及首页模板
目前,后台管理功能基本完成,但还有两个工作没做:清理后台管理的导航菜单以及后台管理首页的模板。 - 使用axum构建博客系统
鉴权与登录
本章实现后台管理的鉴权,以及管理员的登录、注销功能。涉及的知识点有:cookie及中间件等。 - 使用axum构建博客系统
文章管理
本章我们将实现博客的文章管理功能。 - 使用axum构建博客系统
分类管理
本章开始,我们将对博客的具体业务进行实现。首先,我们实现博客分类的管理功能。 - 漫游AXUM
axum 中使用模板引擎
利用模板引擎,我们不需要再把 HTML 代码写在 Rust 代码中了,而是将其独立保存为`*.html`文件。既方便维护,也有利用开发。 - 使用axum构建博客系统
应用骨架
本章我们将开始搭建本应用的骨架,包括:依赖、`Result` 和 `AppError` 以及通用数据库操作等。 - 使用axum构建todo服务
数据库、模型、状态共享及TodoList
现在是时候开始进行数据库操作,以便实现功能了。本章将实现`TodoList`的功能。 - 漫游AXUM
axum 操作 Postgres 数据库
PostgreSQL 是一款天然支持异步操作的高性能开源关系型数据库。本章将讨论如何在 axum 中使用 PostgreSQL。包括:数据的增加、修改、删除、查找以及开始事务保证业务的原子性。