package
0.79.0
Repository: https://github.com/rickb777/sqlgen2.git
Documentation: pkg.go.dev

# Functions

CopyTableAsAddressTable copies a table instance, retaining the name etc but providing methods appropriate for 'Address'.It doesn't copy the constraints of the original table.
CopyTableAsAssociationTable copies a table instance, retaining the name etc but providing methods appropriate for 'Association'.It doesn't copy the constraints of the original table.
CopyTableAsAUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.It doesn't copy the constraints of the original table.
CopyTableAsCUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsDatesTable copies a table instance, retaining the name etc but providing methods appropriate for 'Dates'.It doesn't copy the constraints of the original table.
CopyTableAsDbCompoundTable copies a table instance, retaining the name etc but providing methods appropriate for 'Compound'.It doesn't copy the constraints of the original table.
CopyTableAsDbUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.It doesn't copy the constraints of the original table.
CopyTableAsDUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsEUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsHookTable copies a table instance, retaining the name etc but providing methods appropriate for 'Hook'.It doesn't copy the constraints of the original table.
CopyTableAsIssueTable copies a table instance, retaining the name etc but providing methods appropriate for 'Issue'.It doesn't copy the constraints of the original table.
CopyTableAsIUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsLUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsPUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsQUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsSUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsUserAddressJoin copies a table instance, retaining the name etc but providing methods appropriate for 'UserAddress'.
CopyTableAsUUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
CopyTableAsXUserTable copies a table instance, retaining the name etc but providing methods appropriate for 'User'.
NewAddressTable returns a new table instance.
NewAssociationTable returns a new table instance.
NewAUserTable returns a new table instance.
NewCUserTable returns a new table instance.
No description provided by the author
NewDatesTable returns a new table instance.
NewDbCompoundTable returns a new table instance.
NewDbUserTable returns a new table instance.
NewDUserTable returns a new table instance.
NewEUserTable returns a new table instance.
NewHookTable returns a new table instance.
NewIssueTable returns a new table instance.
NewIUserTable returns a new table instance.
NewLUserTable returns a new table instance.
NewPUserTable returns a new table instance.
NewQUserTable returns a new table instance.
NewSUserTable returns a new table instance.
NewUserAddressJoin returns a new table instance.
NewUUserTable returns a new table instance.
NewXUserTable returns a new table instance.
ScanAddresses reads rows from the database and returns a slice of corresponding values.
ScanAssociations reads rows from the database and returns a slice of corresponding values.
ScanAUsers reads rows from the database and returns a slice of corresponding values.
ScanDbCompounds reads rows from the database and returns a slice of corresponding values.
ScanDbUsers reads rows from the database and returns a slice of corresponding values.
ScanHooks reads rows from the database and returns a slice of corresponding values.
ScanIssues reads rows from the database and returns a slice of corresponding values.
ScanManyDates reads rows from the database and returns a slice of corresponding values.

# Constants

AddressTableColumnNames is the list of columns in AddressTable.
AddressTableDataColumnNames is the list of data columns in AddressTable.
No description provided by the author
No description provided by the author
AssociationTableColumnNames is the list of columns in AssociationTable.
AssociationTableDataColumnNames is the list of data columns in AssociationTable.
AUserTableColumnNames is the list of columns in AUserTable.
AUserTableDataColumnNames is the list of data columns in AUserTable.
No description provided by the author
CUserTableColumnNames is the list of columns in CUserTable.
CUserTableDataColumnNames is the list of data columns in CUserTable.
DatesTableColumnNames is the list of columns in DatesTable.
DatesTableDataColumnNames is the list of data columns in DatesTable.
DbCompoundTableColumnNames is the list of columns in DbCompoundTable.
DbUserTableColumnNames is the list of columns in DbUserTable.
DbUserTableDataColumnNames is the list of data columns in DbUserTable.
No description provided by the author
DUserTableColumnNames is the list of columns in DUserTable.
DUserTableDataColumnNames is the list of data columns in DUserTable.
EUserTableColumnNames is the list of columns in EUserTable.
EUserTableDataColumnNames is the list of data columns in EUserTable.
No description provided by the author
HookTableColumnNames is the list of columns in HookTable.
HookTableDataColumnNames is the list of data columns in HookTable.
IssueTableColumnNames is the list of columns in IssueTable.
IssueTableDataColumnNames is the list of data columns in IssueTable.
IUserTableColumnNames is the list of columns in IUserTable.
IUserTableDataColumnNames is the list of data columns in IUserTable.
LUserTableColumnNames is the list of columns in LUserTable.
LUserTableDataColumnNames is the list of data columns in LUserTable.
NumAddressTableColumns is the total number of columns in AddressTable.
NumAddressTableDataColumns is the number of columns in AddressTable not including the auto-increment key.
NumAssociationTableColumns is the total number of columns in AssociationTable.
NumAssociationTableDataColumns is the number of columns in AssociationTable not including the auto-increment key.
NumAUserTableColumns is the total number of columns in AUserTable.
NumAUserTableDataColumns is the number of columns in AUserTable not including the auto-increment key.
NumCUserTableColumns is the total number of columns in CUserTable.
NumCUserTableDataColumns is the number of columns in CUserTable not including the auto-increment key.
NumDatesTableColumns is the total number of columns in DatesTable.
NumDatesTableDataColumns is the number of columns in DatesTable not including the auto-increment key.
NumDbCompoundTableColumns is the total number of columns in DbCompoundTable.
NumDbCompoundTableDataColumns is the number of columns in DbCompoundTable not including the auto-increment key.
NumDbUserTableColumns is the total number of columns in DbUserTable.
NumDbUserTableDataColumns is the number of columns in DbUserTable not including the auto-increment key.
NumDUserTableColumns is the total number of columns in DUserTable.
NumDUserTableDataColumns is the number of columns in DUserTable not including the auto-increment key.
NumEUserTableColumns is the total number of columns in EUserTable.
NumEUserTableDataColumns is the number of columns in EUserTable not including the auto-increment key.
NumHookTableColumns is the total number of columns in HookTable.
NumHookTableDataColumns is the number of columns in HookTable not including the auto-increment key.
NumIssueTableColumns is the total number of columns in IssueTable.
NumIssueTableDataColumns is the number of columns in IssueTable not including the auto-increment key.
NumIUserTableColumns is the total number of columns in IUserTable.
NumIUserTableDataColumns is the number of columns in IUserTable not including the auto-increment key.
NumLUserTableColumns is the total number of columns in LUserTable.
NumLUserTableDataColumns is the number of columns in LUserTable not including the auto-increment key.
NumPUserTableColumns is the total number of columns in PUserTable.
NumPUserTableDataColumns is the number of columns in PUserTable not including the auto-increment key.
NumQUserTableColumns is the total number of columns in QUserTable.
NumQUserTableDataColumns is the number of columns in QUserTable not including the auto-increment key.
NumSUserTableColumns is the total number of columns in SUserTable.
NumSUserTableDataColumns is the number of columns in SUserTable not including the auto-increment key.
NumUserAddressJoinColumns is the total number of columns in UserAddressJoin.
NumUserAddressJoinDataColumns is the number of columns in UserAddressJoin not including the auto-increment key.
NumUUserTableColumns is the total number of columns in UUserTable.
NumUUserTableDataColumns is the number of columns in UUserTable not including the auto-increment key.
NumXUserTableColumns is the total number of columns in XUserTable.
NumXUserTableDataColumns is the number of columns in XUserTable not including the auto-increment key.
PUserTableColumnNames is the list of columns in PUserTable.
PUserTableDataColumnNames is the list of data columns in PUserTable.
QUserTableColumnNames is the list of columns in QUserTable.
QUserTableDataColumnNames is the list of data columns in QUserTable.
SUserTableColumnNames is the list of columns in SUserTable.
SUserTableDataColumnNames is the list of data columns in SUserTable.
No description provided by the author
UserAddressJoinColumnNames is the list of columns in UserAddressJoin.
UserAddressJoinDataColumnNames is the list of data columns in UserAddressJoin.
No description provided by the author
UUserTableColumnNames is the list of columns in UUserTable.
UUserTableDataColumnNames is the list of data columns in UUserTable.
XUserTableColumnNames is the list of columns in XUserTable.
XUserTableDataColumnNames is the list of data columns in XUserTable.

# Structs

No description provided by the author
No description provided by the author
AddressTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
AssociationTable holds a given table name with the database reference, providing access methods below.
AUserTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CUserTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
No description provided by the author
DatesTable holds a given table name with the database reference, providing access methods below.
DbCompoundTable holds a given table name with the database reference, providing access methods below.
DbUserTable holds a given table name with the database reference, providing access methods below.
DUserTable holds a given table name with the database reference, providing access methods below.
EUserTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
HookTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
IssueTable holds a given table name with the database reference, providing access methods below.
IUserTable holds a given table name with the database reference, providing access methods below.
LUserTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
PUserTable holds a given table name with the database reference, providing access methods below.
QUserTable holds a given table name with the database reference, providing access methods below.
SUserTable holds a given table name with the database reference, providing access methods below.
No description provided by the author
No description provided by the author
UserAddressJoin holds a given table name with the database reference, providing access methods below.
UUserTable holds a given table name with the database reference, providing access methods below.
XUserTable holds a given table name with the database reference, providing access methods below.

# Interfaces

AddressQueryer lists query methods provided by AddressTable.
AddressTabler lists table methods provided by AddressTable.
AssociationQueryer lists query methods provided by AssociationTable.
AssociationTabler lists table methods provided by AssociationTable.
AUserQueryer lists query methods provided by AUserTable.
AUserTabler lists table methods provided by AUserTable.
CUserQueryer lists query methods provided by CUserTable.
CUserTabler lists table methods provided by CUserTable.
DatesQueryer lists query methods provided by DatesTable.
DatesTabler lists table methods provided by DatesTable.
DbCompoundQueryer lists query methods provided by DbCompoundTable.
DbCompoundTabler lists table methods provided by DbCompoundTable.
DbUserQueryer lists query methods provided by DbUserTable.
DbUserTabler lists table methods provided by DbUserTable.
DUserQueryer lists query methods provided by DUserTable.
DUserTabler lists table methods provided by DUserTable.
EUserQueryer lists query methods provided by EUserTable.
EUserTabler lists table methods provided by EUserTable.
HookQueryer lists query methods provided by HookTable.
HookTabler lists table methods provided by HookTable.
IssueQueryer lists query methods provided by IssueTable.
IssueTabler lists table methods provided by IssueTable.
IUserQueryer lists query methods provided by IUserTable.
IUserTabler lists table methods provided by IUserTable.
LUserQueryer lists query methods provided by LUserTable.
LUserTabler lists table methods provided by LUserTable.
PUserQueryer lists query methods provided by PUserTable.
PUserTabler lists table methods provided by PUserTable.
QUserQueryer lists query methods provided by QUserTable.
QUserTabler lists table methods provided by QUserTable.
SUserQueryer lists query methods provided by SUserTable.
SUserTabler lists table methods provided by SUserTable.
UserAddressJoiner lists table methods provided by UserAddressJoin.
UserAddressQueryer lists query methods provided by UserAddressJoin.
UUserQueryer lists query methods provided by UUserTable.
UUserTabler lists table methods provided by UUserTable.
XUserQueryer lists query methods provided by XUserTable.
XUserTabler lists table methods provided by XUserTable.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author