1 Star 0 Fork 3

netgod/rust-admin2-common

forked from hanting/rust-admin2-common 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Rust-Admin V2.0

rust-admin2 - 共用代码

开发说明

  1. 目前开发未完成, 请不要使用, 目前代码仅为早期版本, 仅供参考

  2. 本后台管理系统使用 rust 进行全栈开发, 前台使用 yew, 后台使用 actix-web

  3. 数据库使用 postgresql (建议postgresql12及以上版本)

数据文件

数据文件在 rust-admin2-common/scripts/db.sql 当中, 如果要使用可以导入

请使用以下命令导入数据库文件:

sudo -u postgres psql -d 数据库名称 < 路径/db.sql

数据库初始化

-- 写入默认后台角色
insert into admin_roles (name) values ('后台管理员');

-- 生成默认密码密钥
-- 默认用户: admin
-- 默认密码: qwe123
select admin_login_init();

-- 注意: 执行上面操作之后, 一般不用执行下面操作
-- # 初始化管理员信息
-- # 使用上一步操作生成的密码、密钥
insert into admins (name, password, secret, role_id, status) values 
    ('admin','2ed3ec2d961d798c8a0c4da38785c6b8', 'b651f6517e5a621752e5b94820bb145b', 1, 1);
-- # 或者使用以下方式修改密码
update admins set 
        password = '2ed3ec2d961d798c8a0c4da38785c6b8', 
        secret = 'b651f6517e5a621752e5b94820bb145b' 
    where name = 'admin';

空文件

简介

rust-admin2 - 前后端通用部分代码 展开 收起
Rust
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Rust
1
https://gitee.com/netgod/rust-admin2-common.git
git@gitee.com:netgod/rust-admin2-common.git
netgod
rust-admin2-common
rust-admin2-common
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891