文件名称:topo::classical_building:-Topo收集并存储可查询的架构信息图
文件大小:177KB
文件格式:ZIP
更新时间:2024-04-15 09:10:55
graphql typescript neo4j architecture topo
描述 Topo是自动化体系结构存储库的参考实现-汇总有关组织软件系统的精选信息和实时信息-它们是什么,如何组合在一起以及如何相互关联。 在本地启动Topo yarn docker-local 可以在上使用topo GraphQL服务器。在上可以使用neo4j浏览 启动neo4j的第二个实例,并在运行集成测试时使用它(它始于:7473,但未公开)。 这样做是因为NEO不支持同一服务器上的多个数据库的概念,并且我们希望在每次测试运行时设置和拆除数据库组件。 带有Tilt的本地开发人员 要安装,请遵循页面。 然后tilt up ,在终端中按ctrl + c ,然后tilt down以停止。 运行测试 使用yarn test运行单元测试。 yarn test-int将运行集成测试。 在本地运行服务器 yarn start # or yarn start-prod 纱线任务 获取纱线任务列表
【文件预览】:
topo-master
----.gitignore(123B)
----Dockerfile(104B)
----package.json(2KB)
----Tiltfile(60B)
----tslint.json(470B)
----test-int()
--------graphql()
--------helpers()
----src()
--------resolvers()
--------dbQueries.ts(6KB)
--------server.ts(957B)
--------schema.graphql(709B)
--------schema.test.ts(1KB)
--------index.ts(883B)
--------types.ts(1KB)
--------neo.ts(1KB)
----docker-int.yml(334B)
----.dockerignore(24B)
----.env.test(69B)
----dotenv.ts(149B)
----.tool-versions(15B)
----Topo-02.png(43KB)
----db()
--------Dockerfile(39B)
----LICENSE(11KB)
----doc()
--------adr()
----tsconfig.json(412B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(451B)
--------ISSUE_TEMPLATE.md(2KB)
--------CONTRIBUTING.md(1KB)
--------CODE_OF_CONDUCT.md(3KB)
----README.md(2KB)
----.env.dev(71B)
----docker-base.yml(314B)
----.adr-dir(8B)
----.env.test-int(62B)
----docker-local.yml(387B)
----.circleci()
--------config.yml(2KB)
----nodemon.json(115B)
----yarn.lock(258KB)
----.dependabot()
--------config.yml(218B)