upgrades

package
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 12, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ForEachRecord

func ForEachRecord(collection *mongo.Collection, fn func(value mapof.Any) error) error

func Version1

func Version1(ctx context.Context, session *mongo.Database) error

func Version10

func Version10(ctx context.Context, session *mongo.Database) error

Version10 updates "AttributedTo" values to be single values, not slices

func Version11

func Version11(ctx context.Context, session *mongo.Database) error

Version11 updates "AttributedTo" values to be single values, not slices

func Version12

func Version12(ctx context.Context, session *mongo.Database) error

Version12 updates "AttributedTo" values to be single values, not slices

func Version13

func Version13(ctx context.Context, session *mongo.Database) error

Version13 updates "AttributedTo" values to be single values, not slices

func Version2

func Version2(ctx context.Context, session *mongo.Database) error

func Version3

func Version3(ctx context.Context, session *mongo.Database) error

Version3 updates all public keys to 512-bit RSA keys (to hopefully match Mastodon)

func Version4

func Version4(ctx context.Context, session *mongo.Database) error

Version4 migrates Stream.Document.* fields => Stream.* fields

func Version5

func Version5(ctx context.Context, session *mongo.Database) error

Version5 migrates Stream.Document.* fields => Stream.* fields

func Version6

func Version6(ctx context.Context, session *mongo.Database) error

Version6 moves outbox-message summaries => outbox-message content

func Version7

func Version7(ctx context.Context, session *mongo.Database) error

Version7 moves outbox-message summaries => outbox-message content

func Version8

func Version8(ctx context.Context, session *mongo.Database) error

Version8 moves all `journal.*` fields into the top level of each model object

func Version9

func Version9(ctx context.Context, session *mongo.Database) error

Version9 moves all `journal.*` fields into the top level of each model object

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL