chagne db

postgres
wenfei 5 months ago
parent 5dde1ae931
commit 3be2e536a3

@ -1,5 +1,12 @@
#go1.24.1
#remove .idea in remote
#git rm -r --cached .idea
#git rm -r --cached lastupdate.tmp
#export GOPROXY=https://goproxy.io
#mysql driver
go get -u github.com/go-sql-driver/mysql
#uuid

@ -7,13 +7,13 @@ import (
)
type Temperature struct {
Id int64
Id int64 `gorm:"primaryKey;autoIncrement"`
CreateDate time.Time
DataDate string `gorm:"size:20"`
DataHour string `gorm:"size:20"`
DataMinute string `gorm:"size:20"`
DataDate string `gorm:"index:idx_dataDate;index:data_date_location_desc;size:20"`
DataHour string `gorm:"index:idx_dataHour;size:20"`
DataMinute string `gorm:"index:idx_dataMinute;size:20"`
Humidity string `gorm:"size:10"`
LocationDesc string `gorm:"size:80"`
LocationDesc string `gorm:"index:idx_locationDesc;index:data_date_location_desc;size:80"`
Temperature string `gorm:"size:10"`
Topic string `gorm:"size:60"`
}

@ -19,8 +19,9 @@ func initDatabase() {
//dsn := "root:Skyinno251,@tcp(192.168.2.18:3306)/gorm?charset=utf8mb4&parseTime=True&loc=Local"
//dsn := "root:Skyinno251,@tcp(47.242.184.139:3306)/appserver?charset=utf8mb4&parseTime=True&loc=Local"
dsn := "root:Skyinno251,@tcp(localhost:3306)/appserver?charset=utf8mb4&parseTime=True&loc=Local"
//dsn := "root:Skyinno251,@tcp(localhost:3306)/appserver?charset=utf8mb4&parseTime=True&loc=Local"
//dsn := "root:Skyinno251,@tcp(192.168.3.9:3306)/gorm?charset=utf8mb4&parseTime=True&loc=Local"
dsn := "root:Skyinno251,@tcp(localhost:3306)/go_mqtt?charset=utf8mb4&parseTime=True&loc=Local"
db, err := gorm.Open(mysql.New(mysql.Config{
DSN: dsn, // DSN data source name

Loading…
Cancel
Save