backend/internal/models/restocks.go

Summary

Maintainability
A
45 mins
Test Coverage
package models

import (
    "bar/autogen"
    "encoding/json"

    "go.mongodb.org/mongo-driver/bson/primitive"
)

type (
    Restock struct {
        PrivateID       primitive.ObjectID `bson:"_id,omitempty" json:"-"`
        autogen.Restock `bson:",inline"`

        CreatedAt int64 `bson:"created_at" json:"created_at"`
    }
)

// ToJSON converts the model to JSON
func (o *Restock) ToJSON() []byte {
    data, err := json.Marshal(o)
    if err != nil {
        panic(err)
    }
    return data
}