blob: 882d73c9f0509c605d73cd754ed3db47cc715768 [file] [log] [blame]
Serge Bazanski35e8d792022-10-11 11:32:30 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
2
3go_library(
4 name = "bmdb",
5 srcs = [
6 "bmdb.go",
7 "sessions.go",
8 ],
9 importpath = "source.monogon.dev/cloud/bmaas/bmdb",
10 visibility = ["//visibility:public"],
11 deps = [
12 "//cloud/bmaas/bmdb/model",
13 "//cloud/lib/component",
14 "@com_github_cockroachdb_cockroach_go_v2//crdb",
15 "@com_github_google_uuid//:uuid",
16 "@com_github_lib_pq//:pq",
17 "@io_k8s_klog_v2//:klog",
18 ],
19)
20
21go_test(
22 name = "bmdb_test",
Serge Bazanski68ca3702022-11-02 17:30:44 +010023 srcs = [
24 "queries_test.go",
25 "sessions_test.go",
26 ],
Serge Bazanski35e8d792022-10-11 11:32:30 +020027 data = [
28 "@cockroach",
29 ],
30 embed = [":bmdb"],
31 deps = [
32 "//cloud/bmaas/bmdb/model",
33 "//cloud/lib/component",
34 ],
35)