This commit is contained in:
-28
@@ -8,13 +8,6 @@ import (
|
||||
log "gitlab.com/gdulai/simpleloglvl"
|
||||
)
|
||||
|
||||
type Test struct {
|
||||
ID int `sql:"pk"`
|
||||
Int64Field int64 `sql:"nn"`
|
||||
IntField int `sql:"nn"`
|
||||
StringField string `sql:"nn"`
|
||||
}
|
||||
|
||||
func TestParseSimple(t *testing.T) {
|
||||
log.LogInfo("Test start...")
|
||||
// GIVEN
|
||||
@@ -31,11 +24,6 @@ func TestParseSimple(t *testing.T) {
|
||||
log.LogInfo("Test finished!")
|
||||
}
|
||||
|
||||
type TestWithFk struct {
|
||||
ID int `sql:"pk"`
|
||||
TestID int `sql:"nn;fk=Test.ID"`
|
||||
}
|
||||
|
||||
func TestParseFk(t *testing.T) {
|
||||
log.LogInfo("Test start...")
|
||||
// GIVEN
|
||||
@@ -54,11 +42,6 @@ func TestParseFk(t *testing.T) {
|
||||
log.LogInfo("Test finished!")
|
||||
}
|
||||
|
||||
type TestWithFkAndFkId struct {
|
||||
ID int `sql:"pk"`
|
||||
TestID int `sql:"nn;fk=Test.ID;fk_id=custom_fk"`
|
||||
}
|
||||
|
||||
func TestParseFkAndFkId(t *testing.T) {
|
||||
// GIVEN
|
||||
orm := simpleorm.NewORM(Test{}, TestWithFkAndFkId{})
|
||||
@@ -75,11 +58,6 @@ func TestParseFkAndFkId(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
type TestWithCompositePk struct {
|
||||
ID int `sql:"nn;pk"`
|
||||
Name string `sql:"nn;pk"`
|
||||
}
|
||||
|
||||
func TestParseCompositePk(t *testing.T) {
|
||||
// GIVEN
|
||||
orm := simpleorm.NewORM(TestWithCompositePk{})
|
||||
@@ -94,12 +72,6 @@ func TestParseCompositePk(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
type TestWithCompositeFk struct {
|
||||
ID int `sql:"nn;pk"`
|
||||
CompositeFkId int `sql:"nn;fk=TestWithCompositePk.ID;"`
|
||||
CompositeFkName string `sql:"nn;fk=TestWithCompositePk.Name;"`
|
||||
}
|
||||
|
||||
func TestParseCompositeFk(t *testing.T) {
|
||||
// GIVEN
|
||||
orm := simpleorm.NewORM(TestWithCompositePk{}, TestWithCompositeFk{})
|
||||
|
||||
Reference in New Issue
Block a user