An open API service indexing awesome lists of open source software.

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で行うサンプル

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