dummy_dialecter.go 501 B

1234567891011121314151617181920212223242526272829
  1. package tests
  2. import (
  3. "github.com/jinzhu/gorm"
  4. "github.com/jinzhu/gorm/schema"
  5. )
  6. type DummyDialector struct {
  7. }
  8. func (DummyDialector) Initialize(*gorm.DB) error {
  9. return nil
  10. }
  11. func (DummyDialector) Migrator(*gorm.DB) gorm.Migrator {
  12. return nil
  13. }
  14. func (DummyDialector) BindVar(stmt *gorm.Statement, v interface{}) string {
  15. return "?"
  16. }
  17. func (DummyDialector) QuoteChars() [2]byte {
  18. return [2]byte{'`', '`'} // `name`
  19. }
  20. func (DummyDialector) DataTypeOf(*schema.Field) string {
  21. return ""
  22. }