/
githubmirror
/
xorm
Обзор
Документация
Войти
/
githubmirror
/
xorm
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
dialects/table_name_test.go
30 строк
697 B
Lunny Xiao
Move statement as a sub package (#1564)
28 фев 2020, 15:29
28 фев 2020, 15:29
2b62dc5
Код
Авторство
О чём код?
// Copyright 2018 The Xorm Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. package dialects import ( "testing" "xorm.io/xorm/names" "github.com/stretchr/testify/assert" ) type MCC struct { ID int64 `xorm:"pk 'id'"` Code string `xorm:"'code'"` Description string `xorm:"'description'"` } func (mcc *MCC) TableName() string { return "mcc" } func TestFullTableName(t *testing.T) { dialect := QueryDialect("mysql") assert.EqualValues(t, "mcc", FullTableName(dialect, names.SnakeMapper{}, &MCC{})) assert.EqualValues(t, "mcc", FullTableName(dialect, names.SnakeMapper{}, "mcc")) }