aboutsummaryrefslogtreecommitdiff
path: root/internal/database
AgeCommit message (Expand)Author
2020-11-10internal/database: set an explicit timeout for opening a DB.Jonathan Amsterdam
2020-10-27internal/database: fix logQuery call in QueryRowJonathan Amsterdam
2020-10-16internal/database: only log QueryRow debug info if errorJulie Qiu
2020-10-05internal/database: log additional info for QueryRow errorsJulie Qiu
2020-09-11internal/worker: add health check endpointJonathan Amsterdam
2020-09-09internal/database: change Exec to return rows affectedJonathan Amsterdam
2020-09-09internal/database: add ExecRowsAffectedJonathan Amsterdam
2020-09-09internal/database: move logging code to a separate fileJonathan Amsterdam
2020-08-07internal/database: downgrade context canceled errors to debug levelJulie Qiu
2020-06-22all.bash,internal: force DB testing in CIJonathan Amsterdam
2020-06-17internal/config: remove globalJonathan Amsterdam
2020-06-16internal/database: fix bug with error handling in transactJulie Qiu
2020-06-16internal: avoid "if err = f(); err != nil" patternDaniel Martí
2020-06-16internal: link to postgres setup doc if no DBJonathan Amsterdam
2020-06-16internal: skip tests if no DBJonathan Amsterdam
2020-06-09internal/database: support bulk upsertJonathan Amsterdam
2020-06-09internal/database: BulkInsert: only prepare when necessaryJonathan Amsterdam
2020-06-08internal/database: assign to right err variableJonathan Amsterdam
2020-06-04internal/database: use prepared statement for BulkInsertJonathan Amsterdam
2020-06-02internal/database: Transact supports any isolation levelJonathan Amsterdam
2020-05-26internal/database: correctly wrap bulk statement errorsJonathan Amsterdam
2020-05-21internal/database: log isolation levelJonathan Amsterdam
2020-05-21internal/database: DB.Transact uses current contextJonathan Amsterdam
2020-05-21internal/database: support serializable transactionsJonathan Amsterdam
2020-05-20many: use nil instead of empty sliceJonathan Amsterdam
2020-05-15internal/database: support pointer fields for nullable columnsJonathan Amsterdam
2020-05-04internal/database: swap arg order for CollectStructsJonathan Amsterdam
2020-04-29internal/database: support struct slicesJonathan Amsterdam
2020-04-29internal/database: add struct supportJonathan Amsterdam
2020-04-23all: rename module to golang.org/x/pkgsiteJulie Qiu
2020-04-16internal/database: support returning values from a bulk insertJonathan Amsterdam
2020-04-16internal/database: log transaction start and endJonathan Amsterdam
2020-04-16internal/database: support bulk updatesJonathan Amsterdam
2020-04-14internal/database: use the DB for inside a transaction as well as outJonathan Amsterdam
2020-04-06internal/database: add RunQueryTxJonathan Amsterdam
2020-04-06discovery: fix issues highlighted by mvdan.cc/unparamJonathan Amsterdam
2020-03-27internal/{log,middleware}: add trace ID to context, use in loggingJonathan Amsterdam
2020-03-27devtools/cmd/dbpopulate: set sort_versionJonathan Amsterdam
2020-03-27internal/etl: use database.DB instead of sql.DBJonathan Amsterdam
2020-03-27internal/database, internal/testing/dbtest: site-agnostic DB functionalityJonathan Amsterdam