|
@ -715,7 +715,10 @@ func (this *Query) CreateAllStmt() error { |
|
|
if this.conn == nil { |
|
|
if this.conn == nil { |
|
|
this.conn = DB |
|
|
this.conn = DB |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if DB_PROVIDER == "PgsqlDb" { |
|
|
|
|
|
sql = sqlx.Rebind(sqlx.DOLLAR, sql) |
|
|
|
|
|
sql = helper.StringJoin(sql, " RETURNING id") |
|
|
|
|
|
} |
|
|
stmt, err = this.conn.Prepare(sql) |
|
|
stmt, err = this.conn.Prepare(sql) |
|
|
|
|
|
|
|
|
if err != nil { |
|
|
if err != nil { |
|
@ -754,7 +757,7 @@ func (this *Query) CreateStmt() error { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
sql = helper.StringJoin("insert into ", dbName, " ("+strings.Join(insert_data, " , ")+")", " VALUES ", "("+strings.Join(value_data, " , ")+")") |
|
|
|
|
|
|
|
|
sql = helper.StringJoin("insert into ", dbName, " ("+strings.Join(insert_data, " , ")+")", " VALUES ", "("+strings.Join(value_data, " , ")+")", " RETURNING id") |
|
|
} else { |
|
|
} else { |
|
|
sql = helper.StringJoin("insert into ", dbName, " set ", strings.Join(this.data, " , ")) |
|
|
sql = helper.StringJoin("insert into ", dbName, " set ", strings.Join(this.data, " , ")) |
|
|
} |
|
|
} |
|
|