
如何横向拓展
docs: guide on horizontal scaling & auto-scaling · Issue #1183 · hasura/graphql-engine
Guide on horizontally scaling Hasura, setting up auto-scale and benchmarking how fast auto-scale works on a substrate like GKE.
GitHub · hasura
创建自定义function
CREATE FUNCTION npmvs.lucky_packages(num int)
RETURNS SETOF npmvs.package AS $$
select * from npmvs.package order by random() limit num
$$ LANGUAGE sql STABLE;
字段无法删除的可能
- 在权限中配置了该字段
本地调试服务器
docker run --name some-postgres -d -p 5432:5432 -e POSTGRES_PASSWORD=mysecretpassword -d postgres
docker run -d -p 8080:8080 --name hasura-server \
-e HASURA_GRAPHQL_DATABASE_URL="postgres://postgres:mysecretpassword@192.168.215.2:5432/postgres" \
-e HASURA_GRAPHQL_ENABLE_CONSOLE=true \
-e HASURA_GRAPHQL_DEV_MODE=true \
-e HASURA_GRAPHQL_LOG_LEVEL=debug \
-e HASURA_GRAPHQL_ADMIN_SECRET=pbWht7xAbLkLV2cT \
hasura/graphql-engine:v2.42.0
Read more

Directus: 独立开发者的理想 Headless解决方案
在当今快速发展的技术世界中,独立开发者需要高效且灵活的工具来构建现代化的数字产品。今天我要推荐的是 Directus,一个强大的开源 headless CMS,它不仅能让你的数据管理变得轻松,还能加速你的产品开发过程。

GitHub Actions + CF Worker:打造完美的持续部署流程
分享一下最近将官网和exportx.dev两个网站(Turborepo管理的)从Vercel迁移到Cloudflare Pages的过程,期间也使用了Github Action来做CI/CD自动化测试和部署,有兴趣的同学可以一起阅读交流下。

1.5G到200M,TurboRepo Docker镜像优化指南:轻松打造轻量级镜像
最近往我的TurboRepo中添加了几个后端项目,然后使用Docker部署到服务器上,网上的TurboRepo的打包部署教程比较少,而且有些文章给的方法让Docker的镜像变得很大,所以我这里记录一下我是怎么减少镜像大小的。