Files
amcs/vendor/github.com/bitechdev/ResolveSpec/pkg/resolvespec/interfaces.go
T
Hein 1adf50e3db
CI / build-and-test (push) Failing after 1s
Release / release (push) Failing after 19m26s
fix(go.sum): update ResolveSpec dependency to v1.0.87
2026-06-23 13:17:16 +02:00

28 lines
638 B
Go

package resolvespec
// Legacy interfaces for backward compatibility
type GormTableNameInterface interface {
TableName() string
}
type GormTableSchemaInterface interface {
TableSchema() string
}
type GormTableCRUDRequest struct {
Request *string `json:"_request"`
}
func (r *GormTableCRUDRequest) SetRequest(request string) {
r.Request = &request
}
func (r GormTableCRUDRequest) GetRequest() string {
return *r.Request
}
// New interfaces that replace the legacy ones above
// These are now defined in database.go:
// - TableNameProvider (replaces GormTableNameInterface)
// - SchemaProvider (replaces GormTableSchemaInterface)