Skip to content

Commit fd6428a

Browse files
committed
wip: add transaction support to js client
Signed-off-by: Bilux <i.bilux@gmail.com>
1 parent dfb919b commit fd6428a

5 files changed

Lines changed: 411 additions & 199 deletions

File tree

.pre-commit-config.yaml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,23 @@ repos:
142142
types: [python]
143143
pass_filenames: false
144144

145+
### Go client
146+
- id: go_format
147+
name: Go format
148+
# gofmt always returns zero exit code :sigh:
149+
entry: sh -c 'DIFF=$(gofmt -d -e client/go/trailbase/) && echo "${DIFF}" && test -z "${DIFF}"'
150+
language: system
151+
types: [go]
152+
files: .*\.(go)$
153+
pass_filenames: false
154+
155+
- id: go_test
156+
name: Go test
157+
entry: sh -c 'cd client/go/trailbase && go test -v'
158+
language: system
159+
types: [go]
160+
pass_filenames: false
161+
145162
### Swift client
146163
- id: swift_format
147164
name: Swift format
@@ -160,20 +177,3 @@ repos:
160177
language: system
161178
types: [swift]
162179
pass_filenames: false
163-
164-
### Go client
165-
- id: go_format
166-
name: Go format
167-
# gofmt always returns zero exit code :sigh:
168-
entry: sh -c 'DIFF=$(gofmt -d -e client/go/trailbase/) && echo "${DIFF}" && test -z "${DIFF}"'
169-
language: system
170-
types: [go]
171-
files: .*\.(go)$
172-
pass_filenames: false
173-
174-
- id: go_test
175-
name: Go test
176-
entry: sh -c 'cd client/go/trailbase && go test -v'
177-
language: system
178-
types: [go]
179-
pass_filenames: false

client/testfixture/config.textproto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ email {}
33
server {
44
application_name: "TrailBase"
55
logs_retention_sec: 604800
6+
enable_record_transactions: true
67
}
78
auth {
89
oauth_providers: [{

0 commit comments

Comments
 (0)