随笔分类 -  prisma

blitz 全栈react 框架
摘要:blitz是一个全栈的基于next.js 开发的react 框架 支持的特性 基于next.js 扩展 不需要开发客户端渲染api 同时支持客户端以及服务器端渲染 typescript 支持 react 并行模式支持 orm 支持(prisma 2) cli 支持 graphql 支持 内置安全 r 阅读全文

posted @ 2021-02-16 12:13 荣锋亮 阅读(452) 评论(0) 推荐(0) 编辑

Prisma 2.0 ga
摘要:就在昨天,Prisma 团队声明Prisma 2.0 ga, 相关资料参考: https://github.com/prisma/prisma/releases 阅读全文

posted @ 2020-06-10 08:38 荣锋亮 阅读(354) 评论(0) 推荐(1) 编辑

Prisma 2 进入beta 阶段了
摘要:Prisma 2 是prisma 的升级版本的,但是变化很大,基本在持续了大半年的演变,目前已经到beta了 同时官方也做了好多调整(说明prisma2可用了) 修改原有prisma为prisma2 修改prisma2 为prisma 比较详细的官方文档 说明 从官方的发布说明,prisma2 很值 阅读全文

posted @ 2020-04-02 08:50 荣锋亮 阅读(637) 评论(0) 推荐(0) 编辑

prisma2 预览版
摘要:prisma2 预览版已经发布好几个版本了,同时官方的参考文档也在github 可以看到 新版本的架构变动 参考图 说明 photon 为一个类型安全的数据库客户端(替换orm) lift 数据模型的定义已经迁移 studio admin ui 用来支持各种数据库的工作流 每个组件可以独立的使用,同 阅读全文

posted @ 2019-08-02 09:47 荣锋亮 阅读(704) 评论(0) 推荐(0) 编辑

Prisma 2 is Coming Soon
摘要:转自:https://www.prisma.io/blog/prisma-2-is-coming-soon-mwwfhevie993 Prisma 2 will introduce many fundamental improvements. Making the Prisma server opt 阅读全文

posted @ 2019-06-04 20:32 荣锋亮 阅读(604) 评论(0) 推荐(0) 编辑

prisma mongodb 试用
摘要:prisma 已经支持mongodb了,我们需要做的就是安装新版本的prisma cli,后然初始化项目使用 环境准备 安装cli 注意使用新版本(prisma/1.32.2) 低版本有坑 注意使用新版本(prisma/1.32.2) 低版本有坑 npm install -g prisma 初始化一 阅读全文

posted @ 2019-05-14 16:04 荣锋亮 阅读(687) 评论(0) 推荐(0) 编辑

prisma 已经支持mongodb了
摘要:好久没有关注prisma 的版本迭代了,记得在去年12月份左右的时候,mongodb 在github 上还只是一个草案, 官方文档也没有相关的详细介绍,今天留意了下,居然已经支持了,还是很给力的(mysql、postgresql、mongodb) 只是prisma 官方文档用起来总觉得有点难找东西, 阅读全文

posted @ 2019-05-14 09:29 荣锋亮 阅读(479) 评论(0) 推荐(0) 编辑

prisma 服务器端订阅试用
摘要:graphql 协议是支持数据的实时订阅功能的(一般基于websocket 进行实现) prisma 支持客户端订阅以及服务器端订阅(类似webhook),可以方便将 数据推送后端服务 目的 prisma 实现这个功能是方便集成当前的serverless 基础设施,当前支持的是通过webhook 的 阅读全文

posted @ 2018-08-28 12:51 荣锋亮 阅读(685) 评论(0) 推荐(0) 编辑

graphql cli 开发graphql api flow
摘要:作用 代码生成 schema 处理 脚手架应用创建 项目管理 代码生成 schema 处理 脚手架应用创建 项目管理 安装cli 初始化项目(使用.graphqlconfig管理) 以下为demo demo 项目创建 添加数据操作(一般名称为database) 使用prisma cli 添加data 阅读全文

posted @ 2018-08-14 12:53 荣锋亮 阅读(920) 评论(0) 推荐(0) 编辑

获取 graphql schema 信息
摘要:模块 npm install -g get-graphql-schema get-graphql-schema GRAPHQL_URL > schema.graphql 简单使用 使用prisma cli prisma init appdemo cd appdmeo docker-compose u 阅读全文

posted @ 2018-08-13 10:27 荣锋亮 阅读(414) 评论(0) 推荐(0) 编辑

转 GraphQL Schema Stitching explained: Schema Delegation
摘要:转自官方文档 In the last article, we discussed the ins and outs of remote (executable) schemas. These remote schemas are the foundation for a set of tools a 阅读全文

posted @ 2018-08-13 09:13 荣锋亮 阅读(511) 评论(0) 推荐(0) 编辑

prisma middleware 简化 graphql resolver 编写的类库
摘要:prisma 推出middleware 的目的就是保持resolver 的简洁 作用: 输入参数访问同一个resolver 决定resolver 最终的返回值 在resolver 连中捕获异常以及错误 基本项目 初始化项目 yarn init -y 添加依赖 yarn add graphql-yog 阅读全文

posted @ 2018-08-11 22:10 荣锋亮 阅读(917) 评论(0) 推荐(0) 编辑

prisma graphql 集成timescaledb
摘要:prisma 官方文档说明了因为支持pg 所以相关的timescaledb、cockroachdb 应该也是支持的 但是测试之后timescaledb 支持cockroachdb有问题(事务处理模型支持有问题) 初始化项目 prisma init app 修改docker-compose file 阅读全文

posted @ 2018-08-11 11:34 荣锋亮 阅读(397) 评论(0) 推荐(0) 编辑

创建自定义graphql-binding
摘要:graphql-binding 是一个比较方便强大的工具,方便我们进行代码生成以及开发gateway的功能 项目初始化 使用prisma cli 使用脚手架 使用脚手架 prisma init appdemo ? Set up a new Prisma server or deploy to an 阅读全文

posted @ 2018-08-10 23:14 荣锋亮 阅读(234) 评论(0) 推荐(0) 编辑

导航