server

module
v0.0.0-...-fdadb5e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 28, 2025 License: AGPL-3.0

README

Getting started

Requirements

Setup

  1. Clone the repository git clone git@github.com:subscribeddotdev/subscribed.git
  2. Navigate to the server folder: cd subscribed/server
  3. Build the container with all the CLI tools that this repo depends on: task setup
  4. Run the project: task run
  5. View logs: task logs

Running tests:

  • Running unit and integration tests task test
  • Running component tests task test:component
  • Running all tests task test:all

Other operations:

  • Running migrations upwards task mig:up
  • Running migrations downwards task mig:down
  • Generating handlers from the Open API spec task openapi
  • Generating ORM models task orm
  • Generating models from the event specification task events

Directories

Path Synopsis
cmd
emulators command
service command
events
go
internal
app
ports/http
Package http provides primitives to interact with the openapi HTTP API.
Package http provides primitives to interact with the openapi HTTP API.
misc
tools/wait command
client
Package client provides primitives to interact with the openapi HTTP API.
Package client provides primitives to interact with the openapi HTTP API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL