fixes
This commit is contained in:
@@ -0,0 +1,60 @@
|
||||
-- << Create
|
||||
insert into company ( clid
|
||||
, code
|
||||
, title
|
||||
, is_active
|
||||
, notes
|
||||
, tmpl)
|
||||
values ( @clid
|
||||
, @code
|
||||
, @title
|
||||
, @is_active
|
||||
, @notes
|
||||
, @tmpl)
|
||||
returning id
|
||||
-- Create >>
|
||||
|
||||
-- << Read
|
||||
select clid
|
||||
, id
|
||||
, code
|
||||
, title
|
||||
, is_active
|
||||
, notes
|
||||
, tmpl
|
||||
|
||||
from company
|
||||
where id = $1
|
||||
-- Read >>
|
||||
|
||||
-- << Update
|
||||
update company
|
||||
set clid = @clid
|
||||
, code = @code
|
||||
, title = @title
|
||||
, is_active = @is_active
|
||||
, notes = @notes
|
||||
, tmpl = @tmpl
|
||||
|
||||
where id = @id
|
||||
-- Update >>
|
||||
|
||||
-- << Delete
|
||||
delete
|
||||
from company
|
||||
where id = $1
|
||||
-- Delete >>
|
||||
|
||||
-- << List
|
||||
select clid
|
||||
, id
|
||||
, code
|
||||
, title
|
||||
, is_active
|
||||
, notes
|
||||
, tmpl
|
||||
|
||||
from company {{.Where}}
|
||||
{{.OrderBy}}
|
||||
{{.Rows}}
|
||||
-- List >>
|
||||
|
||||
@@ -62,6 +62,9 @@ func HttpHandler(re enums.TRunEnv) http.Handler {
|
||||
// Handle valid / invalid tokens.
|
||||
r.Use(nauth.CheckTokenValidity)
|
||||
|
||||
// sy routes
|
||||
r.Get("/sy/companies", napi.CompanyList)
|
||||
|
||||
// company routes
|
||||
r.Get("/company/{id:[0-9]+}", companyGet)
|
||||
r.Get("/company", companyList)
|
||||
@@ -71,21 +74,6 @@ func HttpHandler(re enums.TRunEnv) http.Handler {
|
||||
})
|
||||
})
|
||||
|
||||
mux.Route("/sy", func(mr chi.Router) {
|
||||
// Public Route endpoints
|
||||
|
||||
//protected end points
|
||||
mr.Group(func(r chi.Router) {
|
||||
// Seek, verify and validate JWT tokens
|
||||
r.Use(jwtauth.Verifier(svc.S.JWT))
|
||||
|
||||
// Handle valid / invalid tokens.
|
||||
r.Use(nauth.CheckTokenValidity)
|
||||
|
||||
r.Get("/companies", napi.CompanyList)
|
||||
})
|
||||
})
|
||||
|
||||
// Handle Websocket
|
||||
// mux.HandleFunc("/ws", ws.Handle)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user