package
0.0.0-20240406232500-6a612345b654
Repository: https://github.com/kayprogrammer/socialnet-v4.git
Documentation: pkg.go.dev

# Functions

Create creates all table resources using the given schema driver.
NewSchema creates a new schema client.

# Variables

ChatsColumns holds the columns for the "chats" table.
ChatsTable holds the schema information for the "chats" table.
CitiesColumns holds the columns for the "cities" table.
CitiesTable holds the schema information for the "cities" table.
CommentsColumns holds the columns for the "comments" table.
CommentsTable holds the schema information for the "comments" table.
CountriesColumns holds the columns for the "countries" table.
CountriesTable holds the schema information for the "countries" table.
FilesColumns holds the columns for the "files" table.
FilesTable holds the schema information for the "files" table.
FriendsColumns holds the columns for the "friends" table.
FriendsTable holds the schema information for the "friends" table.
MessagesColumns holds the columns for the "messages" table.
MessagesTable holds the schema information for the "messages" table.
NotificationsColumns holds the columns for the "notifications" table.
NotificationsTable holds the schema information for the "notifications" table.
OtpsColumns holds the columns for the "otps" table.
OtpsTable holds the schema information for the "otps" table.
PostsColumns holds the columns for the "posts" table.
PostsTable holds the schema information for the "posts" table.
ReactionsColumns holds the columns for the "reactions" table.
ReactionsTable holds the schema information for the "reactions" table.
RegionsColumns holds the columns for the "regions" table.
RegionsTable holds the schema information for the "regions" table.
RepliesColumns holds the columns for the "replies" table.
RepliesTable holds the schema information for the "replies" table.
SiteDetailsColumns holds the columns for the "site_details" table.
SiteDetailsTable holds the schema information for the "site_details" table.
Tables holds all the tables in the schema.
UserMemberChatsColumns holds the columns for the "user_member_chats" table.
UserMemberChatsTable holds the schema information for the "user_member_chats" table.
UserNotificationsColumns holds the columns for the "user_notifications" table.
UserNotificationsReadColumns holds the columns for the "user_notifications_read" table.
UserNotificationsReadTable holds the schema information for the "user_notifications_read" table.
UserNotificationsTable holds the schema information for the "user_notifications" table.
UsersColumns holds the columns for the "users" table.
UsersTable holds the schema information for the "users" table.
WithDropColumn sets the drop column option to the migration.
WithDropIndex sets the drop index option to the migration.
WithForeignKeys enables creating foreign-key in schema DDL.
WithGlobalUniqueID sets the universal ids options to the migration.

# Structs

Schema is the API for creating, migrating and dropping a schema.