Documentation
¶
Index ¶
- func NewNote(personID, kind, source, body string, occurredAt, now time.Time, ...) model.Note
- func NewPerson(name string, now time.Time) model.Person
- func NoteFileName(n model.Note) string
- func RepairPerson(path, repairRoot string, p model.Person, report RepairReport, backup bool) error
- func WriteNote(path string, n model.Note) error
- func WritePerson(path string, p model.Person) error
- type RepairReport
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NoteFileName ¶
func RepairPerson ¶
Types ¶
type RepairReport ¶
type RepairReport struct {
Path string `json:"path"`
Needed bool `json:"needed"`
Problems []string `json:"problems,omitempty"`
RecoveredMetadata string `json:"recovered_metadata,omitempty"`
}
func ReadPerson ¶
func ReadPerson(path string) (model.Person, RepairReport, error)
Click to show internal directories.
Click to hide internal directories.