|
@@ -150,7 +150,7 @@ func insertCAS() error {
|
|
|
applied, err := session.Query(
|
|
applied, err := session.Query(
|
|
|
`INSERT INTO cas_table (title, revid)
|
|
`INSERT INTO cas_table (title, revid)
|
|
|
VALUES (?,?) IF NOT EXISTS`,
|
|
VALUES (?,?) IF NOT EXISTS`,
|
|
|
- title, revid).ScanCas(&titleCAS, &revidCAS)
|
|
|
|
|
|
|
+ title, revid).ScanCAS(&titleCAS, &revidCAS)
|
|
|
|
|
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
@@ -163,7 +163,7 @@ func insertCAS() error {
|
|
|
applied, err = session.Query(
|
|
applied, err = session.Query(
|
|
|
`INSERT INTO cas_table (title, revid)
|
|
`INSERT INTO cas_table (title, revid)
|
|
|
VALUES (?,?) IF NOT EXISTS`,
|
|
VALUES (?,?) IF NOT EXISTS`,
|
|
|
- title, revid).ScanCas(&titleCAS, &revidCAS)
|
|
|
|
|
|
|
+ title, revid).ScanCAS(&titleCAS, &revidCAS)
|
|
|
|
|
|
|
|
if err != nil {
|
|
if err != nil {
|
|
|
return err
|
|
return err
|
|
@@ -212,10 +212,6 @@ func main() {
|
|
|
log.Fatal("insertTestData: ", err)
|
|
log.Fatal("insertTestData: ", err)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if err := insertCAS(); err != nil {
|
|
|
|
|
- log.Fatal("insertCAS: ", err)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
var count int
|
|
var count int
|
|
|
if err := session.Query("SELECT COUNT(*) FROM page").Scan(&count); err != nil {
|
|
if err := session.Query("SELECT COUNT(*) FROM page").Scan(&count); err != nil {
|
|
|
log.Fatal("getCount: ", err)
|
|
log.Fatal("getCount: ", err)
|
|
@@ -284,5 +280,10 @@ func main() {
|
|
|
if err := insertBatch(); err != nil {
|
|
if err := insertBatch(); err != nil {
|
|
|
log.Fatal("insertBatch: ", err)
|
|
log.Fatal("insertBatch: ", err)
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ // CAS
|
|
|
|
|
+ if err := insertCAS(); err != nil {
|
|
|
|
|
+ log.Fatal("insertCAS: ", err)
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|