Module

Planning

Members

Object.<Sequelize.models>

# inner constant models

Sequelize models

View Source api/interfaces/Planning.js, line 12

Methods

# async inner getAll(filters) → {Promise.<APIResp>}

Get all planning

Parameters:
Name Type Description
filters PlanningFilters

View Source api/interfaces/Planning.js, line 54

Promise.<APIResp>

# async inner getByID(planningID) → {Promise.<APIResp>}

Get one planning by its id

Parameters:
Name Type Description
planningID number

View Source api/interfaces/Planning.js, line 96

APIError
Promise.<APIResp>

Type Definitions

Object

# NewPlanning

Properties:
Name Type Description
date date
consecutive_days number
event_name string
year number

View Source api/interfaces/Planning.js, line 20

Object

# PlanningFilters

Properties:
Name Type Description
years array.<number>
eventTypes array.<string>
campuses array.<number>

View Source api/interfaces/Planning.js, line 29