Documentation
¶
Overview ¶
Package sqlite3 contains generated code for schema 'a_bit_of_everything.db'.
Index ¶
- Variables
- func Errorf(s string, v ...any)
- func Logf(s string, v ...any)
- func SetErrorLogger(logger any)
- func SetLogger(logger any)
- type ABitOfEverything
- type AForeignKey
- type AForeignKeyComposite
- type AIndex
- type AIndexComposite
- type AManualTable
- type APrimary
- type APrimaryComposite
- type APrimaryMulti
- func (apm *APrimaryMulti) Delete(ctx context.Context, db DB) error
- func (apm *APrimaryMulti) Deleted() bool
- func (apm *APrimaryMulti) Exists() bool
- func (apm *APrimaryMulti) Insert(ctx context.Context, db DB) error
- func (apm *APrimaryMulti) Save(ctx context.Context, db DB) error
- func (apm *APrimaryMulti) Update(ctx context.Context, db DB) error
- func (apm *APrimaryMulti) Upsert(ctx context.Context, db DB) error
- type ASequence
- type ASequenceMulti
- func (asm *ASequenceMulti) Delete(ctx context.Context, db DB) error
- func (asm *ASequenceMulti) Deleted() bool
- func (asm *ASequenceMulti) Exists() bool
- func (asm *ASequenceMulti) Insert(ctx context.Context, db DB) error
- func (asm *ASequenceMulti) Save(ctx context.Context, db DB) error
- func (asm *ASequenceMulti) Update(ctx context.Context, db DB) error
- func (asm *ASequenceMulti) Upsert(ctx context.Context, db DB) error
- type AUniqueIndex
- type AUniqueIndexComposite
- type AViewOfEverything
- type AViewOfEverythingSome
- type DB
- type ErrInsertFailed
- type ErrInvalidTime
- type ErrUpdateFailed
- type ErrUpsertFailed
- type Error
- type Time
- func (t Time) Format(layout string) string
- func (t Time) MarshalJSON() ([]byte, error)
- func (t *Time) Parse(s string) error
- func (t *Time) Scan(v any) error
- func (t Time) String() string
- func (t Time) Time() time.Time
- func (t *Time) UnmarshalJSON(data []byte) error
- func (t Time) Value() (driver.Value, error)
Constants ¶
This section is empty.
Variables ¶
var TimestampFormats = []string{
"2006-01-02 15:04:05.999999999-07:00",
"2006-01-02T15:04:05.999999999-07:00",
"2006-01-02 15:04:05.999999999",
"2006-01-02T15:04:05.999999999",
"2006-01-02 15:04:05",
"2006-01-02T15:04:05",
"2006-01-02 15:04",
"2006-01-02T15:04",
"2006-01-02",
}
TimestampFormats are the timestamp formats used by SQLite3 database drivers to store a time.Time in SQLite3.
The first format in the slice will be used when saving time values into the database. When parsing a string from a timestamp or datetime column, the formats are tried in order.
Functions ¶
func SetErrorLogger ¶
func SetErrorLogger(logger any)
SetErrorLogger sets the package error logger. Valid logger types:
io.Writer func(string, ...any) (int, error) // fmt.Printf func(string, ...any) // log.Printf
Types ¶
type ABitOfEverything ¶
type ABitOfEverything struct {
ABigint int64 `json:"a_bigint"` // a_bigint
ABigintNullable sql.NullInt64 `json:"a_bigint_nullable"` // a_bigint_nullable
ABlob []byte `json:"a_blob"` // a_blob
ABlobNullable []byte `json:"a_blob_nullable"` // a_blob_nullable
ABool bool `json:"a_bool"` // a_bool
ABoolNullable sql.NullBool `json:"a_bool_nullable"` // a_bool_nullable
ABoolean bool `json:"a_boolean"` // a_boolean
ABooleanNullable sql.NullBool `json:"a_boolean_nullable"` // a_boolean_nullable
ACharacter string `json:"a_character"` // a_character
ACharacterNullable sql.NullString `json:"a_character_nullable"` // a_character_nullable
AClob string `json:"a_clob"` // a_clob
AClobNullable sql.NullString `json:"a_clob_nullable"` // a_clob_nullable
ADate Time `json:"a_date"` // a_date
ADateNullable *Time `json:"a_date_nullable"` // a_date_nullable
ADatetime Time `json:"a_datetime"` // a_datetime
ADatetimeNullable *Time `json:"a_datetime_nullable"` // a_datetime_nullable
ADecimal float64 `json:"a_decimal"` // a_decimal
ADecimalNullable sql.NullFloat64 `json:"a_decimal_nullable"` // a_decimal_nullable
ADouble float64 `json:"a_double"` // a_double
ADoubleNullable sql.NullFloat64 `json:"a_double_nullable"` // a_double_nullable
AFloat float64 `json:"a_float"` // a_float
AFloatNullable sql.NullFloat64 `json:"a_float_nullable"` // a_float_nullable
AInt int `json:"a_int"` // a_int
AIntNullable sql.NullInt64 `json:"a_int_nullable"` // a_int_nullable
AInteger int `json:"a_integer"` // a_integer
AIntegerNullable sql.NullInt64 `json:"a_integer_nullable"` // a_integer_nullable
AMediumint int `json:"a_mediumint"` // a_mediumint
AMediumintNullable sql.NullInt64 `json:"a_mediumint_nullable"` // a_mediumint_nullable
ANativeCharacter string `json:"a_native_character"` // a_native_character
ANativeCharacterNullable sql.NullString `json:"a_native_character_nullable"` // a_native_character_nullable
ANchar string `json:"a_nchar"` // a_nchar
ANcharNullable sql.NullString `json:"a_nchar_nullable"` // a_nchar_nullable
ANumeric float64 `json:"a_numeric"` // a_numeric
ANumericNullable sql.NullFloat64 `json:"a_numeric_nullable"` // a_numeric_nullable
ANvarchar string `json:"a_nvarchar"` // a_nvarchar
ANvarcharNullable sql.NullString `json:"a_nvarchar_nullable"` // a_nvarchar_nullable
AReal float64 `json:"a_real"` // a_real
ARealNullable sql.NullFloat64 `json:"a_real_nullable"` // a_real_nullable
ASmallint int `json:"a_smallint"` // a_smallint
ASmallintNullable sql.NullInt64 `json:"a_smallint_nullable"` // a_smallint_nullable
AText string `json:"a_text"` // a_text
ATextNullable sql.NullString `json:"a_text_nullable"` // a_text_nullable
ATime string `json:"a_time"` // a_time
ATimeNullable sql.NullString `json:"a_time_nullable"` // a_time_nullable
ATimestamp Time `json:"a_timestamp"` // a_timestamp
ATimestampNullable *Time `json:"a_timestamp_nullable"` // a_timestamp_nullable
ATimestampWithoutTimezone Time `json:"a_timestamp_without_timezone"` // a_timestamp_without_timezone
ATimestampWithoutTimezoneNullable *Time `json:"a_timestamp_without_timezone_nullable"` // a_timestamp_without_timezone_nullable
ATimestampWithTimezone Time `json:"a_timestamp_with_timezone"` // a_timestamp_with_timezone
ATimestampWithTimezoneNullable *Time `json:"a_timestamp_with_timezone_nullable"` // a_timestamp_with_timezone_nullable
ATimeWithoutTimezone Time `json:"a_time_without_timezone"` // a_time_without_timezone
ATimeWithoutTimezoneNullable *Time `json:"a_time_without_timezone_nullable"` // a_time_without_timezone_nullable
ATimeWithTimezone Time `json:"a_time_with_timezone"` // a_time_with_timezone
ATimeWithTimezoneNullable *Time `json:"a_time_with_timezone_nullable"` // a_time_with_timezone_nullable
ATinyint int `json:"a_tinyint"` // a_tinyint
ATinyintNullable sql.NullInt64 `json:"a_tinyint_nullable"` // a_tinyint_nullable
AVarchar string `json:"a_varchar"` // a_varchar
AVarcharNullable sql.NullString `json:"a_varchar_nullable"` // a_varchar_nullable
AVaryingCharacter string `json:"a_varying_character"` // a_varying_character
AVaryingCharacterNullable sql.NullString `json:"a_varying_character_nullable"` // a_varying_character_nullable
}
ABitOfEverything represents a row from 'a_bit_of_everything'.
type AForeignKey ¶
AForeignKey represents a row from 'a_foreign_key'.
func (*AForeignKey) APrimary ¶
APrimary returns the APrimary associated with the AForeignKey's (AKey).
Generated from foreign key 'a_foreign_key_a_key_fkey'.
type AForeignKeyComposite ¶
type AForeignKeyComposite struct {
AKey1 sql.NullInt64 `json:"a_key1"` // a_key1
AKey2 sql.NullInt64 `json:"a_key2"` // a_key2
}
AForeignKeyComposite represents a row from 'a_foreign_key_composite'.
func (*AForeignKeyComposite) APrimaryComposite ¶
func (afkc *AForeignKeyComposite) APrimaryComposite(ctx context.Context, db DB) (*APrimaryComposite, error)
APrimaryComposite returns the APrimaryComposite associated with the AForeignKeyComposite's (AKey1, AKey2).
Generated from foreign key 'a_foreign_key_composite_a_key1_a_key2_fkey'.
type AIndexComposite ¶
type AIndexComposite struct {
AKey1 sql.NullInt64 `json:"a_key1"` // a_key1
AKey2 sql.NullInt64 `json:"a_key2"` // a_key2
}
AIndexComposite represents a row from 'a_index_composite'.
func AIndexCompositeByAKey1AKey2 ¶
func AIndexCompositeByAKey1AKey2(ctx context.Context, db DB, aKey1, aKey2 sql.NullInt64) ([]*AIndexComposite, error)
AIndexCompositeByAKey1AKey2 retrieves a row from 'a_index_composite' as a AIndexComposite.
Generated from index 'a_index_composite_idx'.
type AManualTable ¶
type AManualTable struct {
AText sql.NullString `json:"a_text"` // a_text
}
AManualTable represents a row from 'a_manual_table'.
type APrimary ¶
type APrimary struct {
AKey int `json:"a_key"` // a_key
// contains filtered or unexported fields
}
APrimary represents a row from 'a_primary'.
func APrimaryByAKey ¶
APrimaryByAKey retrieves a row from 'a_primary' as a APrimary.
Generated from index 'a_primary_a_key_pkey'.
func (*APrimary) Deleted ¶
Deleted returns true when the APrimary has been marked for deletion from the database.
type APrimaryComposite ¶
type APrimaryComposite struct {
AKey1 int `json:"a_key1"` // a_key1
AKey2 int `json:"a_key2"` // a_key2
// contains filtered or unexported fields
}
APrimaryComposite represents a row from 'a_primary_composite'.
func APrimaryCompositeByAKey1AKey2 ¶
func APrimaryCompositeByAKey1AKey2(ctx context.Context, db DB, aKey1, aKey2 int) (*APrimaryComposite, error)
APrimaryCompositeByAKey1AKey2 retrieves a row from 'a_primary_composite' as a APrimaryComposite.
Generated from index 'sqlite_autoindex_a_primary_composite_1'.
func (*APrimaryComposite) Delete ¶
func (apc *APrimaryComposite) Delete(ctx context.Context, db DB) error
Delete deletes the APrimaryComposite from the database.
func (*APrimaryComposite) Deleted ¶
func (apc *APrimaryComposite) Deleted() bool
Deleted returns true when the APrimaryComposite has been marked for deletion from the database.
func (*APrimaryComposite) Exists ¶
func (apc *APrimaryComposite) Exists() bool
Exists returns true when the APrimaryComposite exists in the database.
func (*APrimaryComposite) Insert ¶
func (apc *APrimaryComposite) Insert(ctx context.Context, db DB) error
Insert inserts the APrimaryComposite to the database.
type APrimaryMulti ¶
type APrimaryMulti struct {
AKey int `json:"a_key"` // a_key
AText sql.NullString `json:"a_text"` // a_text
// contains filtered or unexported fields
}
APrimaryMulti represents a row from 'a_primary_multi'.
func APrimaryMultiByAKey ¶
APrimaryMultiByAKey retrieves a row from 'a_primary_multi' as a APrimaryMulti.
Generated from index 'a_primary_multi_a_key_pkey'.
func (*APrimaryMulti) Delete ¶
func (apm *APrimaryMulti) Delete(ctx context.Context, db DB) error
Delete deletes the APrimaryMulti from the database.
func (*APrimaryMulti) Deleted ¶
func (apm *APrimaryMulti) Deleted() bool
Deleted returns true when the APrimaryMulti has been marked for deletion from the database.
func (*APrimaryMulti) Exists ¶
func (apm *APrimaryMulti) Exists() bool
Exists returns true when the APrimaryMulti exists in the database.
func (*APrimaryMulti) Insert ¶
func (apm *APrimaryMulti) Insert(ctx context.Context, db DB) error
Insert inserts the APrimaryMulti to the database.
func (*APrimaryMulti) Save ¶
func (apm *APrimaryMulti) Save(ctx context.Context, db DB) error
Save saves the APrimaryMulti to the database.
func (*APrimaryMulti) Update ¶
func (apm *APrimaryMulti) Update(ctx context.Context, db DB) error
Update updates a APrimaryMulti in the database.
func (*APrimaryMulti) Upsert ¶
func (apm *APrimaryMulti) Upsert(ctx context.Context, db DB) error
Upsert performs an upsert for APrimaryMulti.
type ASequence ¶
type ASequence struct {
ASeq int `json:"a_seq"` // a_seq
// contains filtered or unexported fields
}
ASequence represents a row from 'a_sequence'.
func ASequenceByASeq ¶
ASequenceByASeq retrieves a row from 'a_sequence' as a ASequence.
Generated from index 'a_sequence_a_seq_pkey'.
func (*ASequence) Deleted ¶
Deleted returns true when the ASequence has been marked for deletion from the database.
type ASequenceMulti ¶
type ASequenceMulti struct {
ASeq int `json:"a_seq"` // a_seq
AText sql.NullString `json:"a_text"` // a_text
// contains filtered or unexported fields
}
ASequenceMulti represents a row from 'a_sequence_multi'.
func ASequenceMultiByASeq ¶
ASequenceMultiByASeq retrieves a row from 'a_sequence_multi' as a ASequenceMulti.
Generated from index 'a_sequence_multi_a_seq_pkey'.
func (*ASequenceMulti) Delete ¶
func (asm *ASequenceMulti) Delete(ctx context.Context, db DB) error
Delete deletes the ASequenceMulti from the database.
func (*ASequenceMulti) Deleted ¶
func (asm *ASequenceMulti) Deleted() bool
Deleted returns true when the ASequenceMulti has been marked for deletion from the database.
func (*ASequenceMulti) Exists ¶
func (asm *ASequenceMulti) Exists() bool
Exists returns true when the ASequenceMulti exists in the database.
func (*ASequenceMulti) Insert ¶
func (asm *ASequenceMulti) Insert(ctx context.Context, db DB) error
Insert inserts the ASequenceMulti to the database.
func (*ASequenceMulti) Save ¶
func (asm *ASequenceMulti) Save(ctx context.Context, db DB) error
Save saves the ASequenceMulti to the database.
func (*ASequenceMulti) Update ¶
func (asm *ASequenceMulti) Update(ctx context.Context, db DB) error
Update updates a ASequenceMulti in the database.
func (*ASequenceMulti) Upsert ¶
func (asm *ASequenceMulti) Upsert(ctx context.Context, db DB) error
Upsert performs an upsert for ASequenceMulti.
type AUniqueIndex ¶
AUniqueIndex represents a row from 'a_unique_index'.
func AUniqueIndexByAKey ¶
AUniqueIndexByAKey retrieves a row from 'a_unique_index' as a AUniqueIndex.
Generated from index 'sqlite_autoindex_a_unique_index_1'.
type AUniqueIndexComposite ¶
type AUniqueIndexComposite struct {
AKey1 sql.NullInt64 `json:"a_key1"` // a_key1
AKey2 sql.NullInt64 `json:"a_key2"` // a_key2
}
AUniqueIndexComposite represents a row from 'a_unique_index_composite'.
func AUniqueIndexCompositeByAKey1AKey2 ¶
func AUniqueIndexCompositeByAKey1AKey2(ctx context.Context, db DB, aKey1, aKey2 sql.NullInt64) (*AUniqueIndexComposite, error)
AUniqueIndexCompositeByAKey1AKey2 retrieves a row from 'a_unique_index_composite' as a AUniqueIndexComposite.
Generated from index 'sqlite_autoindex_a_unique_index_composite_1'.
type AViewOfEverything ¶
type AViewOfEverything struct {
ABigint sql.NullInt64 `json:"a_bigint"` // a_bigint
ABigintNullable sql.NullInt64 `json:"a_bigint_nullable"` // a_bigint_nullable
ABlob []byte `json:"a_blob"` // a_blob
ABlobNullable []byte `json:"a_blob_nullable"` // a_blob_nullable
ABool sql.NullBool `json:"a_bool"` // a_bool
ABoolNullable sql.NullBool `json:"a_bool_nullable"` // a_bool_nullable
ABoolean sql.NullBool `json:"a_boolean"` // a_boolean
ABooleanNullable sql.NullBool `json:"a_boolean_nullable"` // a_boolean_nullable
ACharacter sql.NullString `json:"a_character"` // a_character
ACharacterNullable sql.NullString `json:"a_character_nullable"` // a_character_nullable
AClob sql.NullString `json:"a_clob"` // a_clob
AClobNullable sql.NullString `json:"a_clob_nullable"` // a_clob_nullable
ADate *Time `json:"a_date"` // a_date
ADateNullable *Time `json:"a_date_nullable"` // a_date_nullable
ADatetime *Time `json:"a_datetime"` // a_datetime
ADatetimeNullable *Time `json:"a_datetime_nullable"` // a_datetime_nullable
ADecimal sql.NullFloat64 `json:"a_decimal"` // a_decimal
ADecimalNullable sql.NullFloat64 `json:"a_decimal_nullable"` // a_decimal_nullable
ADouble sql.NullFloat64 `json:"a_double"` // a_double
ADoubleNullable sql.NullFloat64 `json:"a_double_nullable"` // a_double_nullable
AFloat sql.NullFloat64 `json:"a_float"` // a_float
AFloatNullable sql.NullFloat64 `json:"a_float_nullable"` // a_float_nullable
AInt sql.NullInt64 `json:"a_int"` // a_int
AIntNullable sql.NullInt64 `json:"a_int_nullable"` // a_int_nullable
AInteger sql.NullInt64 `json:"a_integer"` // a_integer
AIntegerNullable sql.NullInt64 `json:"a_integer_nullable"` // a_integer_nullable
AMediumint sql.NullInt64 `json:"a_mediumint"` // a_mediumint
AMediumintNullable sql.NullInt64 `json:"a_mediumint_nullable"` // a_mediumint_nullable
ANativeCharacter sql.NullString `json:"a_native_character"` // a_native_character
ANativeCharacterNullable sql.NullString `json:"a_native_character_nullable"` // a_native_character_nullable
ANchar sql.NullString `json:"a_nchar"` // a_nchar
ANcharNullable sql.NullString `json:"a_nchar_nullable"` // a_nchar_nullable
ANumeric sql.NullFloat64 `json:"a_numeric"` // a_numeric
ANumericNullable sql.NullFloat64 `json:"a_numeric_nullable"` // a_numeric_nullable
ANvarchar sql.NullString `json:"a_nvarchar"` // a_nvarchar
ANvarcharNullable sql.NullString `json:"a_nvarchar_nullable"` // a_nvarchar_nullable
AReal sql.NullFloat64 `json:"a_real"` // a_real
ARealNullable sql.NullFloat64 `json:"a_real_nullable"` // a_real_nullable
ASmallint sql.NullInt64 `json:"a_smallint"` // a_smallint
ASmallintNullable sql.NullInt64 `json:"a_smallint_nullable"` // a_smallint_nullable
AText sql.NullString `json:"a_text"` // a_text
ATextNullable sql.NullString `json:"a_text_nullable"` // a_text_nullable
ATime sql.NullString `json:"a_time"` // a_time
ATimeNullable sql.NullString `json:"a_time_nullable"` // a_time_nullable
ATimestamp *Time `json:"a_timestamp"` // a_timestamp
ATimestampNullable *Time `json:"a_timestamp_nullable"` // a_timestamp_nullable
ATimestampWithoutTimezone *Time `json:"a_timestamp_without_timezone"` // a_timestamp_without_timezone
ATimestampWithoutTimezoneNullable *Time `json:"a_timestamp_without_timezone_nullable"` // a_timestamp_without_timezone_nullable
ATimestampWithTimezone *Time `json:"a_timestamp_with_timezone"` // a_timestamp_with_timezone
ATimestampWithTimezoneNullable *Time `json:"a_timestamp_with_timezone_nullable"` // a_timestamp_with_timezone_nullable
ATimeWithoutTimezone *Time `json:"a_time_without_timezone"` // a_time_without_timezone
ATimeWithoutTimezoneNullable *Time `json:"a_time_without_timezone_nullable"` // a_time_without_timezone_nullable
ATimeWithTimezone *Time `json:"a_time_with_timezone"` // a_time_with_timezone
ATimeWithTimezoneNullable *Time `json:"a_time_with_timezone_nullable"` // a_time_with_timezone_nullable
ATinyint sql.NullInt64 `json:"a_tinyint"` // a_tinyint
ATinyintNullable sql.NullInt64 `json:"a_tinyint_nullable"` // a_tinyint_nullable
AVarchar sql.NullString `json:"a_varchar"` // a_varchar
AVarcharNullable sql.NullString `json:"a_varchar_nullable"` // a_varchar_nullable
AVaryingCharacter sql.NullString `json:"a_varying_character"` // a_varying_character
AVaryingCharacterNullable sql.NullString `json:"a_varying_character_nullable"` // a_varying_character_nullable
}
CREATE VIEW a_view_of_everything AS SELECT * FROM a_bit_of_everything
type AViewOfEverythingSome ¶
type AViewOfEverythingSome struct {
ABool sql.NullBool `json:"a_bool"` // a_bool
AText sql.NullString `json:"a_text"` // a_text
}
CREATE VIEW a_view_of_everything_some AS SELECT a_bool, a_text FROM a_bit_of_everything
type DB ¶
type DB interface {
ExecContext(context.Context, string, ...any) (sql.Result, error)
QueryContext(context.Context, string, ...any) (*sql.Rows, error)
QueryRowContext(context.Context, string, ...any) *sql.Row
}
DB is the common interface for database operations that can be used with types from schema 'a_bit_of_everything.db'.
This works with both database/sql.DB and database/sql.Tx.
type ErrInsertFailed ¶
type ErrInsertFailed struct {
Err error
}
ErrInsertFailed is the insert failed error.
func (*ErrInsertFailed) Error ¶
func (err *ErrInsertFailed) Error() string
Error satisfies the error interface.
func (*ErrInsertFailed) Unwrap ¶
func (err *ErrInsertFailed) Unwrap() error
Unwrap satisfies the unwrap interface.
type ErrInvalidTime ¶
type ErrInvalidTime string
ErrInvalidTime is the invalid Time error.
func (ErrInvalidTime) Error ¶
func (err ErrInvalidTime) Error() string
Error satisfies the error interface.
type ErrUpdateFailed ¶
type ErrUpdateFailed struct {
Err error
}
ErrUpdateFailed is the update failed error.
func (*ErrUpdateFailed) Error ¶
func (err *ErrUpdateFailed) Error() string
Error satisfies the error interface.
func (*ErrUpdateFailed) Unwrap ¶
func (err *ErrUpdateFailed) Unwrap() error
Unwrap satisfies the unwrap interface.
type ErrUpsertFailed ¶
type ErrUpsertFailed struct {
Err error
}
ErrUpsertFailed is the upsert failed error.
func (*ErrUpsertFailed) Error ¶
func (err *ErrUpsertFailed) Error() string
Error satisfies the error interface.
func (*ErrUpsertFailed) Unwrap ¶
func (err *ErrUpsertFailed) Unwrap() error
Unwrap satisfies the unwrap interface.
type Error ¶
type Error string
Error is an error.
const ( // ErrAlreadyExists is the already exists error. ErrAlreadyExists Error = "already exists" // ErrDoesNotExist is the does not exist error. ErrDoesNotExist Error = "does not exist" // ErrMarkedForDeletion is the marked for deletion error. ErrMarkedForDeletion Error = "marked for deletion" )
Error values.
type Time ¶
type Time struct {
// contains filtered or unexported fields
}
Time is a SQLite3 Time that scans for the various timestamps values used by SQLite3 database drivers to store time.Time values.
func (Time) MarshalJSON ¶
MarshalJSON satisfies the [json.Marshaler] interface.
func (*Time) UnmarshalJSON ¶
UnmarshalJSON satisfies the [json.Unmarshaler] interface.
Source Files
¶
- abitofeverything.dbtpl.go
- aforeignkey.dbtpl.go
- aforeignkeycomposite.dbtpl.go
- aindex.dbtpl.go
- aindexcomposite.dbtpl.go
- amanualtable.dbtpl.go
- aprimary.dbtpl.go
- aprimarycomposite.dbtpl.go
- aprimarymulti.dbtpl.go
- asequence.dbtpl.go
- asequencemulti.dbtpl.go
- auniqueindex.dbtpl.go
- auniqueindexcomposite.dbtpl.go
- aviewofeverything.dbtpl.go
- aviewofeverythingsome.dbtpl.go
- dbtpl.dbtpl.go