gotosocial/internal/db/gtsmodel
tsmethurst ba84852d3e phew
2021-04-17 20:36:33 +02:00
..
account.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
activitystreams.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
application.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
block.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
domainblock.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
emaildomainblock.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
emoji.go work on emojis 2021-04-14 18:16:58 +02:00
follow.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
followrequest.go too many changes to name honestly 2021-04-08 23:29:35 +02:00
mediaattachment.go encode gifs properly 2021-04-12 16:48:31 +02:00
mention.go updates to models and tags 2021-04-15 19:10:04 +02:00
poll.go bleep bloop 2021-04-09 23:55:57 +02:00
README.md too many changes to name honestly 2021-04-08 23:29:35 +02:00
status.go phew 2021-04-17 20:36:33 +02:00
statusbookmark.go phew 2021-04-17 20:36:33 +02:00
statusfave.go phew 2021-04-17 20:36:33 +02:00
statusmute.go phew 2021-04-17 20:36:33 +02:00
statuspin.go phew 2021-04-17 20:36:33 +02:00
tag.go updates to models and tags 2021-04-15 19:10:04 +02:00
user.go too many changes to name honestly 2021-04-08 23:29:35 +02:00

gtsmodel

This package contains types used internally by GoToSocial and added/removed/selected from the database. As such, they contain sensitive fields which should never be serialized or reach the API level. Use the mastotypes package for that.

The annotation used on these structs is for handling them via the go-pg ORM. See here.