aboutsummaryrefslogtreecommitdiff
path: root/src/models/boil_queries_test.go
diff options
context:
space:
mode:
authorAlexander Kavon <me+git@alexkavon.com>2024-01-22 00:35:44 -0500
committerAlexander Kavon <me+git@alexkavon.com>2024-01-22 00:35:44 -0500
commitd6fdb3a460eb228d7b1cd7870b7ef6c8c7391f0b (patch)
treef0fdc9963f9da9eae89e34ddbd401f8fc2cdd65c /src/models/boil_queries_test.go
parent857a7dd47a42faeee4c91e8089905b2ba7135bb7 (diff)
sqlboiler and generated models
Diffstat (limited to 'src/models/boil_queries_test.go')
-rw-r--r--src/models/boil_queries_test.go51
1 files changed, 51 insertions, 0 deletions
diff --git a/src/models/boil_queries_test.go b/src/models/boil_queries_test.go
new file mode 100644
index 0000000..2d256bd
--- /dev/null
+++ b/src/models/boil_queries_test.go
@@ -0,0 +1,51 @@
+// Code generated by SQLBoiler 4.16.1 (https://github.com/volatiletech/sqlboiler). DO NOT EDIT.
+// This file is meant to be re-generated in place and/or deleted at any time.
+
+package models
+
+import (
+ "bytes"
+ "fmt"
+ "io"
+ "math/rand"
+ "regexp"
+
+ "github.com/volatiletech/sqlboiler/v4/boil"
+)
+
+var dbNameRand *rand.Rand
+
+func MustTx(transactor boil.ContextTransactor, err error) boil.ContextTransactor {
+ if err != nil {
+ panic(fmt.Sprintf("Cannot create a transactor: %s", err))
+ }
+ return transactor
+}
+
+func newFKeyDestroyer(regex *regexp.Regexp, reader io.Reader) io.Reader {
+ return &fKeyDestroyer{
+ reader: reader,
+ rgx: regex,
+ }
+}
+
+type fKeyDestroyer struct {
+ reader io.Reader
+ buf *bytes.Buffer
+ rgx *regexp.Regexp
+}
+
+func (f *fKeyDestroyer) Read(b []byte) (int, error) {
+ if f.buf == nil {
+ all, err := io.ReadAll(f.reader)
+ if err != nil {
+ return 0, err
+ }
+
+ all = bytes.Replace(all, []byte{'\r', '\n'}, []byte{'\n'}, -1)
+ all = f.rgx.ReplaceAll(all, []byte{})
+ f.buf = bytes.NewBuffer(all)
+ }
+
+ return f.buf.Read(b)
+}