pawsitively-purrfect

command module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

README

Pawsitively Purrfect

Description

Prerequisites

Installation

Future Works

Add support for adding must columns in sql db implementations. It's needed if we want to update column with zero value.

Contributing

License

Contact

Project Structures:
- .github/
    - workflows/
        - ci.yml
        - release.yml
- api/
    - graphql/
        - resolvers/
            - resolver.go
            - pet.go
            - shelter.go
            - user.go
        - schema/
            - params.go
            - schema.go
    - http/
        - handlers/
            - graphql.go
            - user.go
        - middlewares/
            - auth.go
            - context.go
            - rate_limit.go
            - session_csrf.go
        - routes.go
- cmd/
    - config.go
    - root.go
    - serve.go
- configs/
    - .pawsitively-purrfect.yaml
    - config.go
- infra/
    - database/
        - nosql/
            - arangodb/
                - arangodb.go
            - mongodb/
            - mock/
                - mock.go
            - database.go
        - sql/
            - postgres/
            - database.go
    - logr/
        - logger.go
- models/
    - gqtypes/
        - pet.go
        - shelter.go
        - types.go
        - user.go
    - errors.go
    - pet.go
    - shelter.go
    - user.go
- pkg/
    - decode.go
    - hash.go
    - path.go
- repos/
    - pet/
        - pet.go
        - pet_mock.go
    - shelter/
        - shelter.go
        - shelter_mock.go
    - user/
        - user.go
        - user_mock.go
    - pet.go
    - shelter.go
    - user.go
- services/
    - all/
        - all.go
    - pet/
        - pet.go
    - shelter/
        - shelter.go
    - user/
        - user.go
    - pet.go
    - shelter.go
    - user.go
- templates/
    - login.tmpl
    - register.tmpl
    - profile.tmpl
    - templates.go
- main.go

- docker-compose.yml
- Dockerfile
- Makefile
- README.md

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
infra
database/nosql/mock
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.
database/sql/mock
Package mock is a generated GoMock package.
Package mock is a generated GoMock package.
pet
Package pet is a generated GoMock package.
Package pet is a generated GoMock package.
pet_adoption
Package pet_adoption is a generated GoMock package.
Package pet_adoption is a generated GoMock package.
shelter
Package shelter is a generated GoMock package.
Package shelter is a generated GoMock package.
user
Package user is a generated GoMock package.
Package user is a generated GoMock package.
all
pet

Jump to

Keyboard shortcuts

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