Compare commits

..

2 Commits

Author SHA1 Message Date
030343bc01 feat: 修改包名 2024-09-14 16:02:22 +08:00
b169659e02 fix: 修复 go mod 模块名 2024-09-14 15:43:43 +08:00
8 changed files with 12 additions and 13 deletions

2
go.mod
View File

@ -1,3 +1,3 @@
module manabox.cn/tdengine-mapper module codeup.manabox.cn/public/tdengine-mapper-go
go 1.18 go 1.18

View File

@ -1,4 +1,4 @@
package td_builder package tdmap
import ( import (
"database/sql" "database/sql"

View File

@ -1,13 +1,12 @@
package td_builder package tdmap
import ( import (
"fmt" "fmt"
"manabox.cn/tdengine-mapper/syncmap"
"reflect" "reflect"
"strings" "strings"
) )
func NewTdMapping() *TdMapping { func NewMapping() *TdMapping {
return &TdMapping{} return &TdMapping{}
} }
@ -17,7 +16,7 @@ type TableNamer interface {
} }
type TdMapping struct { type TdMapping struct {
modelMates syncmap.Map[string, *StructMate] modelMates Map[string, *StructMate]
} }
func (b *TdMapping) scanStruct(data ...any) error { func (b *TdMapping) scanStruct(data ...any) error {

View File

@ -1,4 +1,4 @@
package td_builder package tdmap
import ( import (
"database/sql" "database/sql"
@ -49,7 +49,7 @@ func (s *TaosUser) TableName() string {
} }
func TestBuilderInsert(t *testing.T) { func TestBuilderInsert(t *testing.T) {
tdMapping := NewTdMapping() tdMapping := NewMapping()
p := 1 p := 1
data := []any{ data := []any{
&TaosDevice{ &TaosDevice{
@ -113,7 +113,7 @@ func (u *User) SuperTableName() string {
} }
func TestSimpleInsert(t *testing.T) { func TestSimpleInsert(t *testing.T) {
tdMapping := NewTdMapping() tdMapping := NewMapping()
data := []any{ data := []any{
&User{Name: "张三", Age: 18}, &User{Name: "张三", Age: 18},
&User{Name: "李四", Age: 20}, &User{Name: "李四", Age: 20},

View File

@ -1,4 +1,4 @@
package td_builder package tdmap
import ( import (
"fmt" "fmt"

View File

@ -1,4 +1,4 @@
package syncmap package tdmap
import ( import (
"sync" "sync"

View File

@ -1,4 +1,4 @@
package syncmap package tdmap
import ( import (
"log" "log"

View File

@ -1,4 +1,4 @@
package td_builder package tdmap
type TableRowMateria struct { type TableRowMateria struct {
SuperTableName string SuperTableName string