blob: 5d0a98c303664769e6ab882ac303de804afd6d9b [file] [log] [blame]
Sergiusz Bazanski30317b42019-08-01 16:50:41 +02001load("@io_bazel_rules_go//go:def.bzl", "go_library")
2load("@io_bazel_rules_go//extras:embed_data.bzl", "go_embed_data")
3
4go_embed_data(
5 name = "migrations_data",
6 srcs = glob(["*.sql"]),
Sergiusz Bazanski30317b42019-08-01 16:50:41 +02007 flatten = True,
Serge Bazanski97b5cd72023-07-28 17:14:50 +00008 package = "migrations",
Sergiusz Bazanski30317b42019-08-01 16:50:41 +02009)
10
11go_library(
Serge Bazanski97b5cd72023-07-28 17:14:50 +000012 name = "migrations",
Sergiusz Bazanski30317b42019-08-01 16:50:41 +020013 srcs = [
14 "migrations.go",
15 ":migrations_data", # keep
16 ],
17 importpath = "code.hackerspace.pl/hscloud/go/mirko/tests/sql/migrations",
18 visibility = ["//go/mirko/tests/sql:__subpackages__"],
19 deps = [
Serge Bazanski97b5cd72023-07-28 17:14:50 +000020 "//go/mirko",
21 "@com_github_golang_migrate_migrate_v4//:migrate",
Sergiusz Bazanski30317b42019-08-01 16:50:41 +020022 ],
23)