UNPKG

oralify-common

Version:
67 lines (66 loc) 2.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DB_TABLE = exports.Api_Routes = void 0; exports.Api_Routes = { auth: { signInWithId: '/auth/signInWithId', signInWithEmail: '/auth/signInwithEmail', authGoogleCalendar: '/auth/googleCalendar', authGoogleCalendarCallback: '/auth/google/callback', //GET }, user: { getUsername: '/getUsername', setRole: '/setRole/:id', users: '/users', curious: '/curious', experts: '/experts', // format = {ServiceFormatKey}, isConnected = boolean, acailableSoon = boolean} setMockdata: '/setMockdata', publicProfile: '/user/:id', setDataUser: '/user/:id', deleteUser: '/user/:id', updateUser: '/user/:id', setOnline: '/user/setOnline/:id', setOffline: '/user/setOffline/:id', getAllAppointmentsForUser: '/user/getAllAppointments/:id', getAllReviewsForUser: '/user/getAllReviews/:id', privateProfile: '/privateProfile', //GET }, service: { setService: '/service', deleteService: '/service/:id', getService: '/service/:id', updateService: '/service/:id' //PUT }, availabilityExpert: { setAvailabilityExpert: '/availabilityExpert', deleteAvailabilityExpert: '/availabilityExpert/:id', getAvailabilityExpert: '/availabilityExpert/:id', updateAvailabilityExpert: '/availabilityExpert/:id' //PUT }, appointment: { createAppointment: '/appointment', deleteAppointment: '/appointment/:id', getAppointment: '/appointment/:id', updateAppointment: '/appointment/:id' //PUT }, review: { setReview: '/review', deleteReview: '/review/:id', getReview: '/review/:id', updateReview: '/review/:id', //PUT }, timeSlot: { getTimeSlot: '/timeSlot/:id', updateTimeSlot: '/timeSlot/:id', //PUT } }; exports.DB_TABLE = { users: 'users', services: 'services', time_slots: 'time_slots', availabilityExpert: 'availabilityexpert', appointments: 'appointments', reviews: 'reviews', google_tokens: 'google_tokens' };