https://github.com/takayuki-y5991/duct-schemaspy
Duct(Clojure)のER生成をGitHubActionsで行うサンプル
https://github.com/takayuki-y5991/duct-schemaspy
clojure duct schemaspy
Last synced: 4 months ago
JSON representation
Duct(Clojure)のER生成をGitHubActionsで行うサンプル
- Host: GitHub
- URL: https://github.com/takayuki-y5991/duct-schemaspy
- Owner: Takayuki-Y5991
- Created: 2023-04-30T13:19:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-03T13:46:29.000Z (about 2 years ago)
- Last Synced: 2025-01-12T17:46:34.242Z (5 months ago)
- Topics: clojure, duct, schemaspy
- Language: Clojure
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# clojure-with-schema-spy
FIXME: description
## Developing
### Setup
When you first clone this repository, run:
```sh
lein duct setup
```This will create files for local configuration, and prep your system
for the project.### Environment
To begin developing, start with a REPL.
```sh
lein repl
```Then load the development environment.
```clojure
user=> (dev)
:loaded
```Run `go` to prep and initiate the system.
```clojure
dev=> (go)
:duct.server.http.jetty/starting-server {:port 3000}
:initiated
```By default this creates a web server at .
When you make changes to your source files, use `reset` to reload any
modified files and reset the server.```clojure
dev=> (reset)
:reloading (...)
:resumed
```### Testing
Testing is fastest through the REPL, as you avoid environment startup
time.```clojure
dev=> (test)
...
```But you can also run tests through Leiningen.
```sh
lein test
```## Legal
Copyright © 2023 FIXME