@@ -31,8 +31,8 @@ dynmgrm is the driver to issue PartiQL Statement to DynamoDB with GORM⚡
31
31
- [x] With ` set_delete ` function
32
32
- [ ] With ` REMOVE ` clause
33
33
- [x] Delete
34
- - [x] Create Table ※ proprietary PartiQL syntax by [ ` btnguyen2k /godynamo` ] ( https://github.com/btnguyen2k /godynamo )
35
- - [x] Create GSI ※ proprietary PartiQL syntax by [ ` btnguyen2k /godynamo` ] ( https://github.com/btnguyen2k /godynamo )
34
+ - [x] Create Table ※ proprietary PartiQL syntax by [ ` miyamo2 /godynamo` ] ( https://github.com/miyamo2 /godynamo )
35
+ - [x] Create GSI ※ proprietary PartiQL syntax by [ ` miyamo2 /godynamo` ] ( https://github.com/miyamo2 /godynamo )
36
36
37
37
### Supports the following GORM features
38
38
@@ -116,14 +116,15 @@ package main
116
116
117
117
import (
118
118
" github.com/miyamo2/dynmgrm"
119
+ " github.com/miyamo2/sqldav"
119
120
" gorm.io/gorm"
120
121
)
121
122
122
123
type Event struct {
123
124
Name string ` gorm:"primaryKey"`
124
125
Date string ` gorm:"primaryKey"`
125
126
Host string
126
- Guest dynmgrm .Set [string ]
127
+ Guest sqldav .Set [string ]
127
128
}
128
129
129
130
func main () {
@@ -161,10 +162,10 @@ func main() {
161
162
if event.Host == " Dave" {
162
163
tx.Delete (&event)
163
164
} else {
164
- tx.Model (&event).Update (" guest" , gorm.Expr (" set_delete(guest, ?)" , dynmgrm .Set [string ]{" Dave" }))
165
+ tx.Model (&event).Update (" guest" , gorm.Expr (" set_delete(guest, ?)" , sqldav .Set [string ]{" Dave" }))
165
166
}
166
167
}
167
- tx.Model (&carolBirthday).Update (" guest" , gorm.Expr (" set_add(guest, ?)" , dynmgrm .Set [string ]{" Dave" }))
168
+ tx.Model (&carolBirthday).Update (" guest" , gorm.Expr (" set_add(guest, ?)" , sqldav .Set [string ]{" Dave" }))
168
169
tx.Commit ()
169
170
170
171
var hostDateIndex []Event
@@ -198,7 +199,7 @@ Read this article for more [details](https://go.dev/blog/gopher)
198
199
199
200
- [ btnguyen2k/godynamo] ( https://github.com/btnguyen2k/godynamo )
200
201
201
- ` dynmgrm ` connects to ` database/sql ` by ` btnguyen2k/godynamo ` .
202
+ ` dynmgrm ` connects to ` database/sql ` by ` miyamo2/godynamo ` that forked from ` btnguyen2k/godynamo ` .
202
203
203
204
- [ JetBrainsMono] ( https://github.com/JetBrains/JetBrainsMono )
204
205
0 commit comments