Registry / database / t-tiger-gorm-bulk-insert-v2

t-tiger-gorm-bulk-insert-v2

JSON →
library2.1.0gogounverified

A GORM extension providing a bulk-insert method for efficiently inserting multiple records.

go get github.com/t-tiger/gorm-bulk-insert/v2
INSTALL
IMPORT
SIG · T-TIGER-GORM-BULK-
T
t-tiger-gorm-bulk-insert-v2
databasegov2.1.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

gormbulk
github.com/t-tiger/gorm-bulk-insert/v2

Performs a bulk insert of multiple User records using GORM.

package main import ( "github.com/jinzhu/gorm" _ "github.com/mattn/go-sqlite3" "github.com/t-tiger/gorm-bulk-insert/v2" ) type User struct { ID uint Name string } func main() { db, _ := gorm.Open("sqlite3", ":memory:") db.AutoMigrate(&User{}) users := []User{{Name: "Alice"}, {Name: "Bob"}} gormbulk.BulkInsert(db, users, 1000) }
Debug
Known issues
breakingThe v2 module path requires importing with /v2 suffix.
fix
Use import path github.com/t-tiger/gorm-bulk-insert/v2 instead of github.com/t-tiger/gorm-bulk-insert.
affects: >=2.0.0
Upgrade
Version history
2.1.0latest on pkg.go.dev
Audit
Dependencies

No dependency data recorded yet.

Agent activity
31 hits · last 30 days
node
28
OpenAI (training)
1
Resources
t-tiger-gorm-bulk-insert-v2 — go get t-tiger-gorm-bulk-insert-v2 · libregistry