table

package
v0.0.0-...-6b7fec4 Latest Latest
Warning

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

Go to latest
Published: Aug 3, 2023 License: MIT Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Message = newMessageTable("public", "message", "")
View Source
var Presence = newPresenceTable("public", "presence", "")

Functions

func UseSchema

func UseSchema(schema string)

UseSchema sets a new schema name for all generated table SQL builder types. It is recommended to invoke this method only once at the beginning of the program.

Types

type MessageTable

type MessageTable struct {
	EXCLUDED messageTable
	// contains filtered or unexported fields
}

func (MessageTable) AS

func (a MessageTable) AS(alias string) *MessageTable

AS creates new MessageTable with assigned alias

func (MessageTable) FromSchema

func (a MessageTable) FromSchema(schemaName string) *MessageTable

Schema creates new MessageTable with assigned schema name

func (MessageTable) WithPrefix

func (a MessageTable) WithPrefix(prefix string) *MessageTable

WithPrefix creates new MessageTable with assigned table prefix

func (MessageTable) WithSuffix

func (a MessageTable) WithSuffix(suffix string) *MessageTable

WithSuffix creates new MessageTable with assigned table suffix

type PresenceTable

type PresenceTable struct {
	EXCLUDED presenceTable
	// contains filtered or unexported fields
}

func (PresenceTable) AS

func (a PresenceTable) AS(alias string) *PresenceTable

AS creates new PresenceTable with assigned alias

func (PresenceTable) FromSchema

func (a PresenceTable) FromSchema(schemaName string) *PresenceTable

Schema creates new PresenceTable with assigned schema name

func (PresenceTable) WithPrefix

func (a PresenceTable) WithPrefix(prefix string) *PresenceTable

WithPrefix creates new PresenceTable with assigned table prefix

func (PresenceTable) WithSuffix

func (a PresenceTable) WithSuffix(suffix string) *PresenceTable

WithSuffix creates new PresenceTable with assigned table suffix

Jump to

Keyboard shortcuts

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