lucuma tmp api:开发Lucuma科学程序ODB API的临时项目 源码
lucuma-tmp-api 概述 该项目旨在定义一个与Gemini科学提案/计划模型一起使用的API。 它提供了一种将程序存储在内存中的服务。 它使用示例程序进行了初始化,但是重新启动服务后,所有更新都将丢失。 这个想法是专注于API而不是服务实现细节。 预计随着功能的开发,API将从一开始就Swift发展。 最终,我们将放弃该服务,但保留其产生的Schema SDL。 同时,随着API的发展,可以根据API开发客户端实现,科学人员也可以尝试使用API。 待办事项:发布 如何在开发中尝试服务 从sbt开始: service/reStart 停止于: service/reStop 然后浏览到http://localhost:8080/odb以使用GraphQL Playground。 Playground UI包含生成的架构文档。 组织 有两个模块: core -包含模型和架构
文件列表
lucuma-tmp-api:开发Lucuma科学程序ODB API的临时项目
(预估有个176文件)
build.properties
18B
plugins.sbt
479B
Init.scala
9KB
Connection.scala
10KB
playground.html
19KB
ArbGmosModel.scala
13KB
GmosModel.scala
17KB
TargetModel.scala
12KB
StepModel.scala
10KB
TopLevelRepo.scala
11KB
暂无评论