hotosm / tasking-manager

Tasking Manager - The tool to team up for mapping in OpenStreetMap

Home Page:https://wiki.openstreetmap.org/wiki/Tasking_Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create a leaderboard table in the database

emi420 opened this issue · comments

This is the proposed schema:

  • Name (name)
  • Primary hashtag (primary_hashtag)
  • Secondary hashtag (secondary_hashtag)
  • Logo (logo)
  • Social media links (logo)
    • Meta Link (meta_link)
    • X Link (x_link)
    • Instagram Link (insta_link)
  • Other links, 5 max (links)
    • This could be a JSONB with {"title": "A title for the link", "url": "https://thelink.com"}

model-partner-tasking-manager
model-partner

partner model and its methods

partner-dto
dto-methods

partner DTO and its methods

partner-service
methods services

partner service and its methods

api-partner
partner-id

API for all partners and API for a single partner by ID.

endpoints

Endpoints and API url's.