Skip to content

Commit c3d3b87

Browse files
committed
Add schema/table parts separator value
1 parent 90ceb51 commit c3d3b87

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

postgres.go

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ type Postgres struct {
3131
// New postgres adapter using existing connection.
3232
func New(database *db.DB) rel.Adapter {
3333
var (
34-
bufferFactory = builder.BufferFactory{ArgumentPlaceholder: "$", ArgumentOrdinal: true, BoolTrueValue: "true", BoolFalseValue: "false", Quoter: Quote{}, ValueConverter: ValueConvert{}}
34+
bufferFactory = builder.BufferFactory{TablePartsSeparator: ".", ArgumentPlaceholder: "$", ArgumentOrdinal: true, BoolTrueValue: "true", BoolFalseValue: "false", Quoter: Quote{}, ValueConverter: ValueConvert{}}
3535
filterBuilder = builder.Filter{}
3636
queryBuilder = builder.Query{BufferFactory: bufferFactory, Filter: filterBuilder}
3737
OnConflictBuilder = builder.OnConflict{Statement: "ON CONFLICT", IgnoreStatement: "DO NOTHING", UpdateStatement: "DO UPDATE SET", TableQualifier: "excluded", SupportKey: true}
@@ -62,13 +62,13 @@ func New(database *db.DB) rel.Adapter {
6262

6363
// Open postgres connection using dsn.
6464
func Open(dsn string) (rel.Adapter, error) {
65-
var database, err = db.Open("postgres", dsn)
65+
database, err := db.Open("postgres", dsn)
6666
return New(database), err
6767
}
6868

6969
// MustOpen postgres connection using dsn.
7070
func MustOpen(dsn string) rel.Adapter {
71-
var database, err = db.Open("postgres", dsn)
71+
database, err := db.Open("postgres", dsn)
7272
check(err)
7373
return New(database)
7474
}
@@ -111,9 +111,7 @@ func (p Postgres) InsertAll(ctx context.Context, query rel.Query, primaryField s
111111

112112
// Begin begins a new transaction.
113113
func (p Postgres) Begin(ctx context.Context) (rel.Adapter, error) {
114-
var (
115-
txSql, err = p.SQL.Begin(ctx)
116-
)
114+
txSql, err := p.SQL.Begin(ctx)
117115

118116
return &Postgres{SQL: *txSql.(*sql.SQL)}, err
119117
}

0 commit comments

Comments
 (0)