generated

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Feb 12, 2026 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Post = postSchema{
	ID:     field.Number[int64]{}.WithColumn("id"),
	UserID: field.Number[int64]{}.WithColumn("user_id"),
	Title:  field.String{}.WithColumn("title"),
}
View Source
var Post_Author = sqlc.HasOne(

	clause.Column{Name: "id"},
	clause.Column{Name: "user_id"},
	func(p *models.Post, child *models.User) { p.Author = child },
	func(p *models.Post) any { return p.UserID },
)

Post_Author defines belongsTo relation: Post has one User

View Source
var User = userSchema{
	ID:   field.Number[int64]{}.WithColumn("id"),
	Name: field.String{}.WithColumn("name"),
}
View Source
var User_Posts = sqlc.HasMany(

	clause.Column{Name: "user_id"},
	clause.Column{Name: "id"},
	func(p *models.User, children []*models.Post) { p.Posts = children },
	func(p *models.User) any { return p.ID },
)

User_Posts defines hasMany relation: User has many Post

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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