QOR5的文档是给“专业”人员看的,个人要使用需要自己摸索。
2分钟快速入门
官方的1分钟快速入门,使用的是Docker。就国内这个“行情”,Docker快要死了。我是手动运行示例。
示例在admin/example下。
- 建立好postgresql数据库。我原本是想试用sqlite,毕竟小巧。但它没有Task功能,需要对示例源码修改较多,放弃。
其中注意postgresql默认端口为5432,而示例端口为6432。在 admin/db.go 中修改,也可以通过环境变量 DB_PARAMS 修改。
user=docs password=docs dbname=docs sslmode=disable host=localhost port=5432 TimeZone=Asia/Tokyo
- 设置相关环境变量
$env:LOGIN_SECRET="test"
$env:LOGIN_INITIAL_USER_EMAIL="scwy@qq.com"
$env:LOGIN_INITIAL_USER_PASSWORD="123"
我是使用的powershell,环境变量设置参照dev_env文件。
与上一版示例有些差别。如果能有一个最小框架,方便初始搭建就好了。
2024.7.26
将示例复制到单独目录,分析学习。删除掉一些不必要的东西。例如日语、其它的登陆方式,将其改为sqlite数据库。
示例使用了Chi库,也得简单学习一下。