Protecting Created Date, updating docs, changin errors to JSON

This commit is contained in:
2018-11-16 11:48:45 +01:00
parent cb7a46617d
commit dc1778a5b9
12 changed files with 86 additions and 46 deletions

View File

@ -128,6 +128,7 @@ func UpdateCompanyDataById(o orm.Ormer, m *CompanyData) (err error) {
v := CompanyData{Id: m.Id}
// ascertain id exists in the database
if err = o.Read(&v); err == nil {
m.Created = v.Created
var num int64
if num, err = o.Update(m); err == nil {
fmt.Println("Number of records updated in database:", num)

View File

@ -128,6 +128,7 @@ func UpdateCompanyUserById(o orm.Ormer, m *CompanyUser) (err error) {
// ascertain id exists in the database
if err = o.Read(&v); err == nil {
var num int64
m.Created = v.Created
if num, err = o.Update(m); err == nil {
fmt.Println("Number of records updated in database:", num)
}

View File

@ -132,6 +132,7 @@ func UpdateContactById(o orm.Ormer, m *Contact) (err error) {
// ascertain id exists in the database
if err = o.Read(&v); err == nil {
var num int64
m.Created = v.Created
if num, err = o.Update(m); err == nil {
fmt.Println("Number of records updated in database:", num)
}

View File

@ -121,14 +121,14 @@ func GetAllPost(o orm.Ormer, query map[string]string, fields []string, sortby []
return nil, err
}
// UpdatePost updates Post by Id and returns error if
// the record to be updated doesn't exist
// UpdatePost updates Post by Id and returns error if the record to be updated doesn't exist
func UpdatePostById(o orm.Ormer, m *Post) (err error) {
m.Modified = time.Now()
v := Post{Id: m.Id}
// ascertain id exists in the database
if err = o.Read(&v); err == nil {
var num int64
m.Created = v.Created
if num, err = o.Update(m); err == nil {
fmt.Println("Number of records updated in database:", num)
}

View File

@ -159,6 +159,7 @@ func UpdateUserCompanyMapById(o orm.Ormer, m *UserCompanyMap) (err error) {
// ascertain id exists in the database
if err = o.Read(&v); err == nil {
var num int64
m.Created = v.Created
if num, err = o.Update(m); err == nil {
fmt.Println("Number of records updated in database:", num)
}