Running as unit: rb-build-amd64_22-63150.service; invocation ID: 95061036fd3f46e68b0d9bef8f02373f ==================================================================================== Fri Oct 31 03:27:19 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_amd64_22) on jenkins, called using "ionos5-amd64 ionos11-amd64" as arguments. Fri Oct 31 03:27:19 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-eIIdQV3O" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Oct 31 03:27:19 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Fri Oct 31 03:27:19 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-3d2eZ6' Fri Oct 31 03:27:20 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Fri Oct 31 03:27:20 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-zee9bM' ok, let's check if golang-gopkg-gorp.v1 is building anywhere yet… ok, golang-gopkg-gorp.v1 is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of golang-gopkg-gorp.v1 in forky on amd64 on jenkins now. 1st build will be done on ionos5-amd64.debian.net. 2nd build will be done on ionos11-amd64.debian.net. ============================================================================= Fri Oct 31 03:27:36 UTC 2025 I: starting to build golang-gopkg-gorp.v1/forky/amd64 on jenkins on '2025-10-31 03:27' Fri Oct 31 03:27:36 UTC 2025 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_22/63150/console.log 1761881256 amd64 forky golang-gopkg-gorp.v1 Fri Oct 31 03:27:36 UTC 2025 I: Downloading source for forky/golang-gopkg-gorp.v1=1.7.2-2 --2025-10-31 03:27:36-- http://deb.debian.org/debian/pool/main/g/golang-gopkg-gorp.v1/golang-gopkg-gorp.v1_1.7.2-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2257 (2.2K) [text/prs.lines.tag] Saving to: ‘golang-gopkg-gorp.v1_1.7.2-2.dsc’ 0K .. 100% 295M=0s 2025-10-31 03:27:36 (295 MB/s) - ‘golang-gopkg-gorp.v1_1.7.2-2.dsc’ saved [2257/2257] --2025-10-31 03:27:36-- http://deb.debian.org/debian/pool/main/g/golang-gopkg-gorp.v1/golang-gopkg-gorp.v1_1.7.2-2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2257 (2.2K) [text/prs.lines.tag] Saving to: ‘golang-gopkg-gorp.v1_1.7.2-2.dsc’ 0K .. 100% 295M=0s 2025-10-31 03:27:36 (295 MB/s) - ‘golang-gopkg-gorp.v1_1.7.2-2.dsc’ saved [2257/2257] Fri Oct 31 03:27:36 UTC 2025 I: golang-gopkg-gorp.v1_1.7.2-2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: golang-gopkg-gorp.v1 Binary: golang-gopkg-gorp.v1-dev Architecture: all Version: 1.7.2-2 Maintainer: Debian Go Packaging Team Uploaders: Pirate Praveen Homepage: https://github.com/go-gorp/gorp Standards-Version: 4.5.0 Vcs-Browser: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1 Vcs-Git: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git Testsuite: autopkgtest-pkg-go Build-Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev, golang-github-ziutek-mymysql-dev, golang-pq-dev Package-List: golang-gopkg-gorp.v1-dev deb devel optional arch=all Checksums-Sha1: 2e6c04f1ca458b823029eec4c51ba40603255da4 32572 golang-gopkg-gorp.v1_1.7.2.orig.tar.xz bb7c09284f48f1c97a0ded67b382e55e75072591 2688 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz Checksums-Sha256: 8b443ae1e4435f005b9ee7dfcfe3aab4aeeb4bd0131c9729f93788178cb261d2 32572 golang-gopkg-gorp.v1_1.7.2.orig.tar.xz ad67e36f4b6be743fb215ff83513f5d99c0b7ce2a847ca5ff1f1047060a82887 2688 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz Files: a0b0d4b76dbac1ec83378e470166fdec 32572 golang-gopkg-gorp.v1_1.7.2.orig.tar.xz e3925e5666a5dcb9d7ca28a80cb5b893 2688 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz Go-Import-Path: gopkg.in/gorp.v1 -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE0whj4mAg5UP0cZqDj1PgGTspS3UFAl6cZ2wACgkQj1PgGTsp S3Uz3A//ZFGpjTXhy9rtNIFOj9Bz83Lz6qjL8iB6GSpYLayOk3rvcsECBhLzcI8j iCI9aqXUf/PH1pDx8TrcWCWtLqd8tHQFx0C52rLdy+MNTbMs5aN0xX8Lgy+6XYqv 7kSPAmLLF7aOPIwDvXDdCndu0zVV88ywZy/AzCK4QBTvQwdgnMg1yRxPQnvApJ53 4y0vjS915uIWF/2NW/T/dCLvcSO9Vcy8rcCgM+25Mob/KsN7aAyC+KYZjXgGtnz4 QD1mDe+b09ZlTKqcCYjQotTZdJV0nlehEaQzcGE10MnHuf2zw2XjdTpk6Ba/aH3P S0saS18pDw6Nr+TAgjBOH28oFi9lf8M6OZFwhwZ4KCe/hz3ruuLEFjPC+D1vuBks 5iy00WTmhhizDfMcfiGypmRJ0RimsfEPBqRFS2JCNr/+qGCkOgpCUD3NQuWVc0GI lIQ20zBNGMgYTroAqvn9Ls5VOL3ClWQ4G7MQ90zBRrkqWrvGOqfnmfNsDXvovQfA XnKyPY80C1O4vE12fENRjvJ8KZdnD3Wa+BMe+o2nCiXEuGeIBbrSfWbcErIBxefZ JKJf8TnVxIrEV/LaDIauejzL74hfi3LZCWy+8Ey1g18kktA6tG6sDxvnWPqTl5j1 9VqvEVa8h+vZJswFlThx5BO1aA9U3FkEFm2iU/aOAg+DxZtyRZw= =pQf6 -----END PGP SIGNATURE----- Fri Oct 31 03:27:36 UTC 2025 I: Checking whether the package is not for us Fri Oct 31 03:27:36 UTC 2025 I: Starting 1st build on remote node ionos5-amd64.debian.net. Fri Oct 31 03:27:36 UTC 2025 I: Preparing to do remote build '1' on ionos5-amd64.debian.net. Fri Oct 31 03:27:36 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos5-amd64.debian.net is marked as down. Fri Oct 31 03:27:36 UTC 2025 - checking via ssh if ionos5-amd64.debian.net is up. removed '/tmp/read-only-fs-test-j4qJCj' ==================================================================================== Thu Dec 3 09:50:37 UTC 2026 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos5-amd64, called using "1 golang-gopkg-gorp.v1 forky /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp 1.7.2-2" as arguments. Thu Dec 3 09:50:37 UTC 2026 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-D8uGP0JT" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Thu Dec 3 09:50:37 UTC 2026 I: Downloading source for forky/golang-gopkg-gorp.v1=1.7.2-2 Reading package lists... NOTICE: 'golang-gopkg-gorp.v1' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 37.5 kB of source archives. Get:1 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (dsc) [2257 B] Get:2 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (tar) [32.6 kB] Get:3 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (diff) [2688 B] Fetched 37.5 kB in 0s (1258 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-gopkg-gorp.v1' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 37.5 kB of source archives. Get:1 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (dsc) [2257 B] Get:2 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (tar) [32.6 kB] Get:3 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (diff) [2688 B] Fetched 37.5 kB in 0s (1258 kB/s) Download complete and in download only mode ============================================================================= Building golang-gopkg-gorp.v1 in forky on amd64 on ionos5-amd64 now. Date: Thu Dec 3 09:50:38 UTC 2026 Date UTC: Thu Dec 3 09:50:38 UTC 2026 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Wed Dec 2 21:50:38 -12 2026 I: pbuilder-time-stamp: 1796291438 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-gopkg-gorp.v1_1.7.2-2.dsc] I: copying [./golang-gopkg-gorp.v1_1.7.2.orig.tar.xz] I: copying [./golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./golang-gopkg-gorp.v1_1.7.2-2.dsc: no acceptable signature found dpkg-source: info: extracting golang-gopkg-gorp.v1 in golang-gopkg-gorp.v1-1.7.2 dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2.orig.tar.xz dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='0588dcffad47411e90a08ff264fe6ce8' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='407429' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_AcvQ --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev, golang-github-ziutek-mymysql-dev, golang-pq-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-go-sql-driver-mysql-dev; however: Package golang-github-go-sql-driver-mysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-sqlite3-dev; however: Package golang-github-mattn-go-sqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ziutek-mymysql-dev; however: Package golang-github-ziutek-mymysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-pq-dev; however: Package golang-pq-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-filippo-edwards25519-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-lib-pq-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-ziutek-mymysql-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsqlite3-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 70.7 MB of archives. After unpacking 376 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-7 [540 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 22 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 25 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.6+dfsg-0.1 [651 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.9-1 [21.2 MB] Get: 32 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.9-1 [28.7 MB] Get: 33 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.3-1 [85.8 kB] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.29.0-2 [3992 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.43.0-2 [1950 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 libsqlite3-dev amd64 3.46.1-8 [1172 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.32~ds1-1 [82.5 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Fetched 70.7 MB in 2s (43.0 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../23-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../24-libxml2-16_2.14.6+dfsg-0.1_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../30-golang-1.24-src_1.24.9-1_all.deb ... Unpacking golang-1.24-src (1.24.9-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../31-golang-1.24-go_1.24.9-1_amd64.deb ... Unpacking golang-1.24-go (1.24.9-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../33-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../34-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../35-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../36-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../37-golang-github-go-sql-driver-mysql-dev_1.9.3-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../38-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../39-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../40-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../41-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../42-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../43-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../44-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../45-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../46-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../47-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../48-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../49-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../50-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../51-golang-golang-x-text-dev_0.29.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.29.0-2) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../52-golang-golang-x-crypto-dev_1%3a0.43.0-2_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.43.0-2) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../53-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../54-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../55-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../56-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../57-libsqlite3-dev_3.46.1-8_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-8) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../58-golang-github-mattn-go-sqlite3-dev_1.14.32~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../59-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-1.24-src (1.24.9-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.28) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up libsqlite3-dev:amd64 (3.46.1-8) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-1.24-go (1.24.9-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.29.0-2) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-golang-x-crypto-dev (1:0.43.0-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up libtool (2.5.4-7) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up debhelper (13.28) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up dh-golang (1.63) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 42 gopkg.in/gorp.v1 internal/goarch internal/coverage/rtcov internal/runtime/math internal/unsafeheader unicode/utf8 log/internal internal/godebugs internal/itoa internal/byteorder internal/cpu internal/runtime/syscall internal/goexperiment internal/profilerecord math/bits cmp internal/runtime/atomic internal/goos internal/msan unicode internal/asan sync/atomic internal/abi internal/chacha8rand internal/runtime/sys internal/runtime/exithook internal/bytealg math internal/stringslite internal/race internal/sync internal/runtime/maps runtime sync iter internal/reflectlite maps slices internal/testlog internal/bisect errors sort internal/oserror path io math/rand/v2 strconv internal/godebug syscall bytes strings reflect regexp/syntax time internal/syscall/execenv internal/syscall/unix regexp context io/fs internal/poll internal/filepathlite os internal/fmtsort fmt log database/sql/driver database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 42 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists 2026/12/03 09:53:04 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:04.290729 drop table if exists "invoice_test"; [] gorptest: 09:53:04.291928 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:04.291988 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:04.292032 drop table if exists "invoice_override_test"; [] gorptest: 09:53:04.292245 drop table if exists "person_test"; [] gorptest: 09:53:04.292343 drop table if exists "ignored_column_test"; [] gorptest: 09:53:04.292412 drop table if exists "id_created_test"; [] gorptest: 09:53:04.292483 drop table if exists "type_conv_test"; [] gorptest: 09:53:04.292586 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:04.292683 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:04.292787 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:04.292898 drop table if exists "time_test"; [] gorptest: 09:53:04.293014 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:05.486670 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:06.226067 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:06.911387 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:06.929956 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:06.942876 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:06.955937 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.021073 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:07.034343 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:07.156318 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:07.418571 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:07.428582 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:07.665962 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:07.666137 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:07.666212 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:07.666276 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:07.666336 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:07.666391 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.666443 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.666498 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:07.666566 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:07.666640 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:07.666702 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:07.666759 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:07.666811 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:07.666875 drop table if exists "invoice_test"; [] gorptest: 09:53:07.679723 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:07.691867 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:07.914787 drop table if exists "invoice_override_test"; [] gorptest: 09:53:07.924871 drop table if exists "person_test"; [] gorptest: 09:53:08.165433 drop table if exists "ignored_column_test"; [] gorptest: 09:53:08.174105 drop table if exists "id_created_test"; [] gorptest: 09:53:08.183164 drop table if exists "type_conv_test"; [] gorptest: 09:53:08.191110 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:08.198243 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:08.416856 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:08.426278 drop table if exists "time_test"; [] gorptest: 09:53:10.908345 drop table if exists "id_created_test"; [] --- PASS: TestCreateTablesIfNotExists (6.62s) === RUN TestTruncateTables 2026/12/03 09:53:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:10.909250 drop table if exists "invoice_test"; [] gorptest: 09:53:10.909763 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:10.909880 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:10.909969 drop table if exists "invoice_override_test"; [] gorptest: 09:53:10.910074 drop table if exists "person_test"; [] gorptest: 09:53:10.910180 drop table if exists "ignored_column_test"; [] gorptest: 09:53:10.910284 drop table if exists "id_created_test"; [] gorptest: 09:53:10.910389 drop table if exists "type_conv_test"; [] gorptest: 09:53:10.910489 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:10.910591 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:10.910688 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:10.910778 drop table if exists "time_test"; [] gorptest: 09:53:10.910886 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:10.925781 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:10.935755 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:10.944026 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:10.951356 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:10.963797 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:10.984707 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:10.993527 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.007896 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.022240 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.031007 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.039355 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.052267 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.052441 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.052508 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.052558 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.052602 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.052642 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.052680 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.052730 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.052783 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.052845 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.052892 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.052940 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.052983 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:11.053070 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291591053033350 2:1796291591053033350 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:11.061639 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] gorptest: 09:53:11.070172 delete from "invoice_test"; [] gorptest: 09:53:11.080697 delete from "invoice_tag_test"; [] gorptest: 09:53:11.092306 delete from "alias_trans_field_test"; [] gorptest: 09:53:11.100031 delete from "invoice_override_test"; [] gorptest: 09:53:11.111609 delete from "person_test"; [] gorptest: 09:53:11.119661 delete from "ignored_column_test"; [] gorptest: 09:53:11.128604 delete from "id_created_test"; [] gorptest: 09:53:11.137485 delete from "type_conv_test"; [] gorptest: 09:53:11.145970 delete from "embedded_struct_test"; [] gorptest: 09:53:11.156131 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.165646 delete from "embedded_autoincr_test"; [] gorptest: 09:53:11.174861 delete from "time_test"; [] gorptest: 09:53:11.184992 delete from "id_created_test"; [] gorptest: 09:53:11.196153 SELECT * FROM person_test [] gorptest: 09:53:11.196563 SELECT * FROM invoice_test [] gorptest: 09:53:11.196741 drop table if exists "invoice_test"; [] gorptest: 09:53:11.209253 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.218128 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.227795 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.238118 drop table if exists "person_test"; [] gorptest: 09:53:11.250403 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.263022 drop table if exists "id_created_test"; [] gorptest: 09:53:11.273218 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.291825 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.300807 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.314167 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.324463 drop table if exists "time_test"; [] gorptest: 09:53:11.334271 drop table if exists "id_created_test"; [] --- PASS: TestTruncateTables (0.43s) === RUN TestCustomDateType gorptest: 09:53:11.334811 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] gorptest: 09:53:11.353949 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2026-12-03 09:53:11 +0000 UTC] gorptest: 09:53:11.365690 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] gorptest: 09:53:11.365997 drop table if exists "WithCustomDate"; [] --- PASS: TestCustomDateType (0.04s) === RUN TestUIntPrimaryKey gorptest: 09:53:11.376899 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.388549 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.398102 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.405559 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] gorptest: 09:53:11.415711 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] gorptest: 09:53:11.423121 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] gorptest: 09:53:11.433691 drop table if exists "PersonUInt64"; [] gorptest: 09:53:11.442075 drop table if exists "PersonUInt32"; [] gorptest: 09:53:11.452296 drop table if exists "PersonUInt16"; [] --- PASS: TestUIntPrimaryKey (0.10s) === RUN TestSetUniqueTogether gorptest: 09:53:11.472743 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] gorptest: 09:53:11.482585 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] gorptest: 09:53:11.491488 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] gorptest: 09:53:11.491713 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] gorptest: 09:53:11.491817 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] gorptest: 09:53:11.500514 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.04s) === RUN TestPersistentUser gorptest: 09:53:11.511660 drop table if exists PersistentUser [] gorptest: 09:53:11.512173 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.525712 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.536485 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] gorptest: 09:53:11.536733 select * from PersistentUser [] gorptest: 09:53:11.536957 select * from PersistentUser [] gorptest: 09:53:11.537106 select * from PersistentUser [] gorptest: 09:53:11.537317 select Id from PersistentUser [] gorptest: 09:53:11.537435 select mykey from PersistentUser [] gorptest: 09:53:11.537588 select PassedTraining from PersistentUser [] gorptest: 09:53:11.537675 select Id from PersistentUser [] gorptest: 09:53:11.537753 drop table if exists "PersistentUser"; [] --- PASS: TestPersistentUser (0.04s) === RUN TestNamedQueryMap gorptest: 09:53:11.552671 drop table if exists PersistentUser [] gorptest: 09:53:11.553132 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.561836 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.572705 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 09:53:11.584332 select * from PersistentUser where mykey = ? [1:43] gorptest: 09:53:11.584632 select * from PersistentUser where mykey = ? [1:43] gorptest: 09:53:11.584747 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 09:53:11.584869 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] gorptest: 09:53:11.584987 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.04s) === RUN TestNamedQueryStruct gorptest: 09:53:11.594762 drop table if exists PersistentUser [] gorptest: 09:53:11.595523 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.608196 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.617683 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 09:53:11.627203 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 09:53:11.627482 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryStruct (0.04s) === RUN TestReturnsNonNilSlice 2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:11.635946 drop table if exists "invoice_test"; [] gorptest: 09:53:11.637235 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.637295 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.637335 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.637373 drop table if exists "person_test"; [] gorptest: 09:53:11.637412 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.637452 drop table if exists "id_created_test"; [] gorptest: 09:53:11.637491 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.637530 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.637569 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.637608 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.637646 drop table if exists "time_test"; [] gorptest: 09:53:11.637715 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.644919 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.660845 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.669812 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.681141 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.693067 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.703444 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.711622 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.720422 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.732863 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.744651 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.756347 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.766844 select * from invoice_test where id=99999 [] gorptest: 09:53:11.767215 select * from invoice_test where id=99999 [] gorptest: 09:53:11.767397 drop table if exists "invoice_test"; [] gorptest: 09:53:11.776370 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.791929 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.801817 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.810313 drop table if exists "person_test"; [] gorptest: 09:53:11.821340 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.829700 drop table if exists "id_created_test"; [] gorptest: 09:53:11.839465 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.846120 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.855280 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.869002 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.878111 drop table if exists "time_test"; [] gorptest: 09:53:11.892356 drop table if exists "id_created_test"; [] --- PASS: TestReturnsNonNilSlice (0.26s) === RUN TestOverrideVersionCol gorptest: 09:53:11.892773 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] gorptest: 09:53:11.904261 update "InvoicePersonView" set "InvoiceId"=?, "PersonId"=?, "Memo"=?, "FName"=?, "LegacyVersion"=? where "InvoiceId"=? and "PersonId"=? and "LegacyVersion"=?; [1:1 2:2 3:"memo" 4:"fname" 5:1 6:1 7:2 8:1] gorptest: 09:53:11.904619 drop table if exists "InvoicePersonView"; [] --- PASS: TestOverrideVersionCol (0.03s) === RUN TestOptimisticLocking 2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:11.920441 drop table if exists "invoice_test"; [] gorptest: 09:53:11.920944 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.921069 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.921182 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.921292 drop table if exists "person_test"; [] gorptest: 09:53:11.921402 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.921514 drop table if exists "id_created_test"; [] gorptest: 09:53:11.921623 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.921731 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.921837 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.921946 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.922054 drop table if exists "time_test"; [] gorptest: 09:53:11.922174 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.932552 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.941929 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.951969 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.960249 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.972433 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.985573 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.997677 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.007960 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.016471 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:12.028777 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:12.040265 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:12.051559 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592051493686 2:1796291592051493686 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:12.060167 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.060482 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] gorptest: 09:53:12.069779 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] gorptest: 09:53:12.069994 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.070147 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] gorptest: 09:53:12.070241 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.070399 drop table if exists "invoice_test"; [] gorptest: 09:53:12.080057 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.090430 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.100672 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.109718 drop table if exists "person_test"; [] gorptest: 09:53:12.119413 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.126928 drop table if exists "id_created_test"; [] gorptest: 09:53:12.137026 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.144238 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.155096 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.167291 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.176938 drop table if exists "time_test"; [] gorptest: 09:53:12.185922 drop table if exists "id_created_test"; [] --- PASS: TestOptimisticLocking (0.27s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues gorptest: 09:53:12.186513 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 09:53:12.198493 insert into TableWithNull values (10, null, null, null, null, null) [] gorptest: 09:53:12.209260 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 09:53:12.209580 update "TableWithNull" set "Id"=?, "Str"=?, "Int64"=?, "Float64"=?, "Bool"=?, "Bytes"=? where "Id"=?; [1:10 2:"hi" 3:999 4:53.33 5:true 6:[1 30 31 33] 7:10] gorptest: 09:53:12.217036 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 09:53:12.217274 drop table if exists "TableWithNull"; [] --- PASS: TestNullValues (0.05s) === RUN TestColumnProps gorptest: 09:53:12.231942 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] gorptest: 09:53:12.239769 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] gorptest: 09:53:12.254238 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] gorptest: 09:53:12.254526 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] gorptest: 09:53:12.254789 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] gorptest: 09:53:12.254896 drop table if exists "Invoice"; [] --- PASS: TestColumnProps (0.03s) === RUN TestRawSelect 2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:12.266765 drop table if exists "invoice_test"; [] gorptest: 09:53:12.267256 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.267338 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.267400 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.267449 drop table if exists "person_test"; [] gorptest: 09:53:12.267495 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.267541 drop table if exists "id_created_test"; [] gorptest: 09:53:12.267585 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.267627 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.267670 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.267716 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.267757 drop table if exists "time_test"; [] gorptest: 09:53:12.267823 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.278345 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:12.290666 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:12.300356 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.308424 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:12.322479 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.680890 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.687936 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.698540 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.707103 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:12.719363 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:12.728017 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:12.737518 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592737466577 2:1796291592737466577 3:"bob" 4:"smith" 5:1] gorptest: 09:53:12.748135 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] gorptest: 09:53:12.759204 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 09:53:12.759489 drop table if exists "invoice_test"; [] gorptest: 09:53:12.771331 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.788323 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.798177 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.806057 drop table if exists "person_test"; [] gorptest: 09:53:12.814106 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.838312 drop table if exists "id_created_test"; [] gorptest: 09:53:12.848477 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.859755 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.867951 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.877581 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.884801 drop table if exists "time_test"; [] gorptest: 09:53:12.899733 drop table if exists "id_created_test"; [] --- PASS: TestRawSelect (0.63s) === RUN TestHooks 2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:12.900285 drop table if exists "invoice_test"; [] gorptest: 09:53:12.900740 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.900799 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.900838 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.900871 drop table if exists "person_test"; [] gorptest: 09:53:12.900916 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.900946 drop table if exists "id_created_test"; [] gorptest: 09:53:12.900979 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.901042 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.901091 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.901129 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.901164 drop table if exists "time_test"; [] gorptest: 09:53:12.901219 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.908252 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:12.920114 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:12.928763 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.936396 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:12.948291 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.958104 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.970633 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.982967 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.993188 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.004347 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.014461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.022948 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291593022897717 2:1796291593022897717 3:"bob" 4:"smith" 5:1] gorptest: 09:53:13.033319 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:13.033583 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291593022897717 2:1796291593022897717 3:"preupdate" 4:"postget" 5:2 6:1 7:1] gorptest: 09:53:13.045674 select * from person_test where id = ? [1:1] gorptest: 09:53:13.046038 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] gorptest: 09:53:13.054496 drop table if exists "invoice_test"; [] gorptest: 09:53:13.060244 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.072416 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.090505 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.122010 drop table if exists "person_test"; [] gorptest: 09:53:13.130778 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.139025 drop table if exists "id_created_test"; [] gorptest: 09:53:13.149379 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.159597 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.169859 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.177793 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.188152 drop table if exists "time_test"; [] gorptest: 09:53:13.199397 drop table if exists "id_created_test"; [] --- PASS: TestHooks (0.30s) === RUN TestTransaction 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.199826 drop table if exists "invoice_test"; [] gorptest: 09:53:13.200244 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.200303 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.200345 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.200391 drop table if exists "person_test"; [] gorptest: 09:53:13.200432 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.200468 drop table if exists "id_created_test"; [] gorptest: 09:53:13.200506 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.200544 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.200581 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.200631 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.200670 drop table if exists "time_test"; [] gorptest: 09:53:13.200716 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.207978 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.222861 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.236240 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.244792 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.254282 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.266486 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.275845 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.286269 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.294931 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.302214 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.310196 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.319054 begin; [] gorptest: 09:53:13.319216 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] gorptest: 09:53:13.319488 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] gorptest: 09:53:13.319556 commit; [] gorptest: 09:53:13.327242 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:13.327500 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] gorptest: 09:53:13.327606 drop table if exists "invoice_test"; [] gorptest: 09:53:13.344817 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.352883 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.361111 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.371765 drop table if exists "person_test"; [] gorptest: 09:53:13.385032 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.394577 drop table if exists "id_created_test"; [] gorptest: 09:53:13.402710 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.410522 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.422161 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.429284 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.439052 drop table if exists "time_test"; [] gorptest: 09:53:13.446739 drop table if exists "id_created_test"; [] --- PASS: TestTransaction (0.25s) === RUN TestSavepoint 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.447412 drop table if exists "invoice_test"; [] gorptest: 09:53:13.447802 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.447858 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.447899 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.447939 drop table if exists "person_test"; [] gorptest: 09:53:13.447977 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.448014 drop table if exists "id_created_test"; [] gorptest: 09:53:13.448050 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.448431 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.448483 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.448524 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.448564 drop table if exists "time_test"; [] gorptest: 09:53:13.448614 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.458633 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.471584 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.481781 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.490556 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.500366 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.510977 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.517159 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.528313 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.536024 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.541149 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.549257 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.556021 begin; [] gorptest: 09:53:13.556164 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] gorptest: 09:53:13.556405 select memo from invoice_test [] gorptest: 09:53:13.556527 savepoint "foo" [1:] gorptest: 09:53:13.556547 select memo from invoice_test [] gorptest: 09:53:13.556631 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] gorptest: 09:53:13.556707 select memo from invoice_test [] gorptest: 09:53:13.556759 rollback to savepoint "foo" [1:] gorptest: 09:53:13.556797 select memo from invoice_test [] gorptest: 09:53:13.556832 rollback; [] gorptest: 09:53:13.556990 drop table if exists "invoice_test"; [] gorptest: 09:53:13.567601 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.578642 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.588566 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.598495 drop table if exists "person_test"; [] gorptest: 09:53:13.607050 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.617249 drop table if exists "id_created_test"; [] gorptest: 09:53:13.626622 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.634185 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.643894 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.652616 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.663999 drop table if exists "time_test"; [] gorptest: 09:53:13.672035 drop table if exists "id_created_test"; [] --- PASS: TestSavepoint (0.23s) === RUN TestMultiple 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.672712 drop table if exists "invoice_test"; [] gorptest: 09:53:13.673132 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.673191 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.673233 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.673270 drop table if exists "person_test"; [] gorptest: 09:53:13.673304 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.673342 drop table if exists "id_created_test"; [] gorptest: 09:53:13.673377 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.673413 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.673450 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.673487 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.673523 drop table if exists "time_test"; [] gorptest: 09:53:13.673569 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.684604 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.696336 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.705877 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.714363 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.722749 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.734168 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.746726 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.755908 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.766985 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.778074 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.786422 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.797775 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] gorptest: 09:53:13.808390 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] gorptest: 09:53:13.818445 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] gorptest: 09:53:13.827239 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] gorptest: 09:53:13.834142 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:13.840932 delete from "invoice_test" where "Id"=?; [1:2] gorptest: 09:53:13.847911 drop table if exists "invoice_test"; [] gorptest: 09:53:13.861806 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.874186 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.885661 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.896904 drop table if exists "person_test"; [] gorptest: 09:53:13.911924 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.919835 drop table if exists "id_created_test"; [] gorptest: 09:53:13.930676 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.941678 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.950926 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.965870 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.980002 drop table if exists "time_test"; [] gorptest: 09:53:13.992544 drop table if exists "id_created_test"; [] --- PASS: TestMultiple (0.32s) === RUN TestCrud 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.992995 drop table if exists "invoice_test"; [] gorptest: 09:53:13.993464 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.993521 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.993560 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.993599 drop table if exists "person_test"; [] gorptest: 09:53:13.993634 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.993670 drop table if exists "id_created_test"; [] gorptest: 09:53:13.993706 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.993743 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.993780 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.993816 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.993852 drop table if exists "time_test"; [] gorptest: 09:53:13.993900 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.007794 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.018810 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.029986 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.038965 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.048198 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.061260 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.073616 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.081948 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.090601 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.106594 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.121477 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:14.132362 delete from invoice_test [] gorptest: 09:53:14.141406 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] gorptest: 09:53:14.148998 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.149320 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:8604385231971049336 2:6643549679494764246 3:"random 4705930659502868304" 4:0 5:true 6:1] gorptest: 09:53:14.157407 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.157629 select * from invoice_test [] gorptest: 09:53:14.157778 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.168607 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.171022 delete from invoice_tag_test [] gorptest: 09:53:14.184901 insert into "invoice_tag_test" ("myid","myCreated","date_updated","Memo","person_id","is_Paid") values (null,?,?,?,?,?); [1:300 2:400 3:"some order" 4:33 5:false] gorptest: 09:53:14.203407 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.203683 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:6098646260094177644 2:8598379770656876547 3:"random 7947607985823298759" 4:33 5:false 6:1] gorptest: 09:53:14.212293 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.212530 select * from invoice_tag_test [] gorptest: 09:53:14.212697 delete from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.221100 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.221308 delete from alias_trans_field_test [] gorptest: 09:53:14.232441 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] gorptest: 09:53:14.242075 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.242421 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 5634359084134413157" 2:1] gorptest: 09:53:14.250093 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.251054 select * from alias_trans_field_test [] gorptest: 09:53:14.251287 delete from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.267392 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.271065 drop table if exists "invoice_test"; [] gorptest: 09:53:14.287222 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.319824 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.352464 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.368262 drop table if exists "person_test"; [] gorptest: 09:53:14.383832 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.395057 drop table if exists "id_created_test"; [] gorptest: 09:53:14.406140 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.417637 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.428769 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.440421 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.454585 drop table if exists "time_test"; [] gorptest: 09:53:14.469528 drop table if exists "id_created_test"; [] --- PASS: TestCrud (0.48s) === RUN TestWithIgnoredColumn 2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:14.470080 drop table if exists "invoice_test"; [] gorptest: 09:53:14.470784 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.470842 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.470882 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.470922 drop table if exists "person_test"; [] gorptest: 09:53:14.470959 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.471145 drop table if exists "id_created_test"; [] gorptest: 09:53:14.471213 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.471257 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.471296 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.471330 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.471366 drop table if exists "time_test"; [] gorptest: 09:53:14.471414 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.481534 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.492540 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.505652 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.514278 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.532010 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.542306 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.555155 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.563938 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.573514 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.583990 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.593873 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:14.610170 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] gorptest: 09:53:14.643727 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.644021 delete from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.654598 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.655259 drop table if exists "invoice_test"; [] gorptest: 09:53:14.665805 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.676652 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.702914 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.712750 drop table if exists "person_test"; [] gorptest: 09:53:14.720954 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.728688 drop table if exists "id_created_test"; [] gorptest: 09:53:14.739916 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.750060 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.758813 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.769667 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.778638 drop table if exists "time_test"; [] gorptest: 09:53:14.786550 drop table if exists "id_created_test"; [] --- PASS: TestWithIgnoredColumn (0.32s) === RUN TestTypeConversionExample 2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:14.787049 drop table if exists "invoice_test"; [] gorptest: 09:53:14.787403 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.787444 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.787469 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.787493 drop table if exists "person_test"; [] gorptest: 09:53:14.787524 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.787557 drop table if exists "id_created_test"; [] gorptest: 09:53:14.787590 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.787620 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.787650 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.787682 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.787721 drop table if exists "time_test"; [] gorptest: 09:53:14.787772 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.828091 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.842482 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.859012 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.876749 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.893641 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.904442 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.908739 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.922423 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.965304 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.975055 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.988623 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.001159 insert into "type_conv_test" ("Id","PersonJSON","Name") values (null,?,?); [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Bob\",\"LName\":\"Smith\",\"Version\":0}" 2:"hi"] gorptest: 09:53:15.010029 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.010347 update "type_conv_test" set "PersonJSON"=?, "Name"=? where "Id"=?; [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Jane\",\"LName\":\"Doe\",\"Version\":0}" 2:"hi2" 3:1] gorptest: 09:53:15.018727 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.018988 delete from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.027486 drop table if exists "invoice_test"; [] gorptest: 09:53:15.036902 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.047123 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.054565 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.070242 drop table if exists "person_test"; [] gorptest: 09:53:15.088344 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.097560 drop table if exists "id_created_test"; [] gorptest: 09:53:15.104037 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.144940 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.177815 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.189463 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.208394 drop table if exists "time_test"; [] gorptest: 09:53:15.215534 drop table if exists "id_created_test"; [] --- PASS: TestTypeConversionExample (0.43s) === RUN TestWithEmbeddedStruct 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.216045 drop table if exists "invoice_test"; [] gorptest: 09:53:15.216456 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.216501 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.216539 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.216577 drop table if exists "person_test"; [] gorptest: 09:53:15.216613 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.216649 drop table if exists "id_created_test"; [] gorptest: 09:53:15.216682 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.216730 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.216786 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.216837 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.216876 drop table if exists "time_test"; [] gorptest: 09:53:15.216923 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.226522 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.248464 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.260961 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.277049 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.286301 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.296269 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.308261 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.318065 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.328077 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.341919 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.351812 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.362611 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] gorptest: 09:53:15.377301 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 09:53:15.377556 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] gorptest: 09:53:15.387817 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 09:53:15.388047 select * from embedded_struct_test [] gorptest: 09:53:15.388211 drop table if exists "invoice_test"; [] gorptest: 09:53:15.398658 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.407040 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.417909 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.433270 drop table if exists "person_test"; [] gorptest: 09:53:15.442943 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.459454 drop table if exists "id_created_test"; [] gorptest: 09:53:15.469102 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.480926 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.492566 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.508003 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.515261 drop table if exists "time_test"; [] gorptest: 09:53:15.526530 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStruct (0.31s) === RUN TestWithEmbeddedStructBeforeAutoincr 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.527000 drop table if exists "invoice_test"; [] gorptest: 09:53:15.527402 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.527458 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.527498 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.527534 drop table if exists "person_test"; [] gorptest: 09:53:15.527572 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.527607 drop table if exists "id_created_test"; [] gorptest: 09:53:15.527644 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.527681 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.527718 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.527754 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.527788 drop table if exists "time_test"; [] gorptest: 09:53:15.527850 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.540653 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.551799 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.561940 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.575663 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.587061 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.595752 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.605190 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.613565 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.627216 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.638364 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.650461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.666026 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] gorptest: 09:53:15.675762 drop table if exists "invoice_test"; [] gorptest: 09:53:15.685683 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.694459 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.704222 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.711052 drop table if exists "person_test"; [] gorptest: 09:53:15.719362 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.728748 drop table if exists "id_created_test"; [] gorptest: 09:53:15.736896 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.744484 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.752708 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.760707 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.769477 drop table if exists "time_test"; [] gorptest: 09:53:15.776360 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStructBeforeAutoincr (0.25s) === RUN TestWithEmbeddedAutoincr 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.776736 drop table if exists "invoice_test"; [] gorptest: 09:53:15.777078 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.777120 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.777148 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.777175 drop table if exists "person_test"; [] gorptest: 09:53:15.777202 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.777228 drop table if exists "id_created_test"; [] gorptest: 09:53:15.777255 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.777297 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.777328 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.777355 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.777381 drop table if exists "time_test"; [] gorptest: 09:53:15.777420 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.788698 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.796576 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.806661 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.817058 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.836879 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.850984 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.866572 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.892139 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.902955 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.913381 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.925128 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.934313 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] gorptest: 09:53:15.944770 drop table if exists "invoice_test"; [] gorptest: 09:53:15.953425 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.964948 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.978107 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.991033 drop table if exists "person_test"; [] gorptest: 09:53:16.005396 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.023766 drop table if exists "id_created_test"; [] gorptest: 09:53:16.040339 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.053393 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.060114 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.069620 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.077372 drop table if exists "time_test"; [] gorptest: 09:53:16.087296 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedAutoincr (0.31s) === RUN TestSelectVal gorptest: 09:53:16.087709 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 09:53:16.098453 insert into "TableWithNull" ("Id","Str","Int64","Float64","Bool","Bytes") values (?,?,?,?,?,?); [1:0 2:"abc" 3:78 4:32.2 5:true 6:[104 105]] gorptest: 09:53:16.105909 select Int64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106123 select count(*) from TableWithNull [] gorptest: 09:53:16.106208 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 09:53:16.106301 select Int64 from TableWithNull where Str='notfound' [] gorptest: 09:53:16.106372 select Int64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106444 select Float64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106513 select min(Float64) from TableWithNull [] gorptest: 09:53:16.106618 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 09:53:16.106708 select Float64 from TableWithNull where Str='notfound' [] gorptest: 09:53:16.106868 select Float64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106954 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107025 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 09:53:16.107087 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107154 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 09:53:16.107238 select Int64 from TableWithNull where Str=? [1:"abc"] gorptest: 09:53:16.107340 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107427 drop table if exists "TableWithNull"; [] --- PASS: TestSelectVal (0.03s) === RUN TestVersionMultipleRows 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.116374 drop table if exists "invoice_test"; [] gorptest: 09:53:16.116835 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.116893 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.116933 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.116968 drop table if exists "person_test"; [] gorptest: 09:53:16.117005 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.117052 drop table if exists "id_created_test"; [] gorptest: 09:53:16.117087 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.117117 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.117150 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.117186 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.117221 drop table if exists "time_test"; [] gorptest: 09:53:16.117270 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.126933 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.135345 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.146081 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.155414 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.166769 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.177470 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.188807 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.198879 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.212491 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.223281 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.235671 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.283647 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596283606234 2:1796291596283606234 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:16.306797 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596306744989 2:1796291596306744989 3:"Jane" 4:"Smith" 5:1] gorptest: 09:53:16.317057 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596317025589 2:1796291596317025589 3:"Mike" 4:"Smith" 5:1] gorptest: 09:53:16.327222 drop table if exists "invoice_test"; [] gorptest: 09:53:16.338338 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.352973 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.364181 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.374696 drop table if exists "person_test"; [] gorptest: 09:53:16.385240 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.402664 drop table if exists "id_created_test"; [] gorptest: 09:53:16.421904 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.435318 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.446685 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.458532 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.471085 drop table if exists "time_test"; [] gorptest: 09:53:16.484438 drop table if exists "id_created_test"; [] --- PASS: TestVersionMultipleRows (0.37s) === RUN TestWithStringPk gorptest: 09:53:16.484825 create table string_pk_test (Id varchar(255), Name varchar(255)); [] gorptest: 09:53:16.497642 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] gorptest: 09:53:16.510625 drop table if exists "string_pk_test"; [] --- PASS: TestWithStringPk (0.05s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.531789 drop table if exists "invoice_test"; [] gorptest: 09:53:16.532385 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.532447 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.532489 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.532528 drop table if exists "person_test"; [] gorptest: 09:53:16.532564 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.532600 drop table if exists "id_created_test"; [] gorptest: 09:53:16.532637 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.532674 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.532710 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.532746 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.532781 drop table if exists "time_test"; [] gorptest: 09:53:16.532852 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.541466 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.549493 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.558548 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.567645 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.577956 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.584883 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.592903 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.601325 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.609840 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.618451 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.626962 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.644266 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:22:16.644220834 +0000 UTC] gorptest: 09:53:16.655522 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:23:17.644220834 +0000 UTC] gorptest: 09:53:16.663605 SELECT id FROM time_test WHERE Time < ? [1:2026-12-03 09:23:16.644220834 +0000 UTC] gorptest: 09:53:16.663809 drop table if exists "invoice_test"; [] gorptest: 09:53:16.671356 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.689305 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.699946 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.708708 drop table if exists "person_test"; [] gorptest: 09:53:16.722414 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.731829 drop table if exists "id_created_test"; [] gorptest: 09:53:16.739635 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.748162 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.755369 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.768532 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.779420 drop table if exists "time_test"; [] gorptest: 09:53:16.788239 drop table if exists "id_created_test"; [] --- PASS: TestWithTimeSelect (0.26s) === RUN TestInvoicePersonView 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.788694 drop table if exists "invoice_test"; [] gorptest: 09:53:16.789093 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.789150 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.789189 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.789226 drop table if exists "person_test"; [] gorptest: 09:53:16.789264 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.789301 drop table if exists "id_created_test"; [] gorptest: 09:53:16.789336 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.789374 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.789422 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.789463 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.789498 drop table if exists "time_test"; [] gorptest: 09:53:16.789547 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.796726 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.805765 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.814393 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.821825 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.830073 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.839072 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.847534 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.855651 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.862975 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.872613 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.883733 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.894258 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596894220877 2:1796291596894220877 3:"bob" 4:"smith" 5:1] gorptest: 09:53:16.906843 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] gorptest: 09:53:16.916593 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 09:53:16.916878 drop table if exists "invoice_test"; [] gorptest: 09:53:16.924700 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.934799 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.940519 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.952420 drop table if exists "person_test"; [] gorptest: 09:53:16.959822 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.967876 drop table if exists "id_created_test"; [] gorptest: 09:53:16.977887 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.985181 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.995314 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.002661 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.009841 drop table if exists "time_test"; [] gorptest: 09:53:17.020931 drop table if exists "id_created_test"; [] --- PASS: TestInvoicePersonView (0.23s) === RUN TestQuoteTableNames 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.021439 drop table if exists "invoice_test"; [] gorptest: 09:53:17.021834 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.021971 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.022015 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.022052 drop table if exists "person_test"; [] gorptest: 09:53:17.022087 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.022122 drop table if exists "id_created_test"; [] gorptest: 09:53:17.022157 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.022191 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.022225 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.022256 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.022288 drop table if exists "time_test"; [] gorptest: 09:53:17.022491 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.034120 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.045300 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.055420 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.067369 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.078677 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.090005 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.100783 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.114241 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.128898 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.139001 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.148227 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] --- PASS: TestQuoteTableNames (0.27s) === RUN TestSelectTooManyCols 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.289902 drop table if exists "invoice_test"; [] gorptest: 09:53:17.290280 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.290338 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.290380 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.290417 drop table if exists "person_test"; [] gorptest: 09:53:17.290453 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.290488 drop table if exists "id_created_test"; [] gorptest: 09:53:17.290526 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.290562 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.290600 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.290635 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.290671 drop table if exists "time_test"; [] gorptest: 09:53:17.290718 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.300815 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.308660 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.320177 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.329386 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.339028 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.348200 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.357772 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.367791 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.375685 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.387700 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.395325 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:17.403908 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597403848165 2:1796291597403848165 3:"bob" 4:"smith" 5:1] gorptest: 09:53:17.414392 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597414338034 2:1796291597414338034 3:"jane" 4:"doe" 5:1] gorptest: 09:53:17.426640 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:17.426904 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] gorptest: 09:53:17.427015 select * from person_test where Id=? [1:1] gorptest: 09:53:17.427164 select * from person_test order by fname asc [] gorptest: 09:53:17.427339 drop table if exists "invoice_test"; [] gorptest: 09:53:17.439931 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.448512 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.456549 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.465257 drop table if exists "person_test"; [] gorptest: 09:53:17.475617 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.483823 drop table if exists "id_created_test"; [] gorptest: 09:53:17.494142 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.501944 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.510481 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.517262 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.527722 drop table if exists "time_test"; [] gorptest: 09:53:17.537517 drop table if exists "id_created_test"; [] --- PASS: TestSelectTooManyCols (0.25s) === RUN TestSelectSingleVal 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.537969 drop table if exists "invoice_test"; [] gorptest: 09:53:17.538373 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.538422 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.538454 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.538485 drop table if exists "person_test"; [] gorptest: 09:53:17.538520 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.538555 drop table if exists "id_created_test"; [] gorptest: 09:53:17.538588 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.538621 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.538671 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.538706 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.538740 drop table if exists "time_test"; [] gorptest: 09:53:17.538785 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.554002 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.568539 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.583102 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.596683 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.609613 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.624999 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.636605 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.645902 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.654513 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.666406 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.676964 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:17.688486 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597688450535 2:1796291597688450535 3:"bob" 4:"smith" 5:1] gorptest: 09:53:17.705483 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:17.705658 select * from person_test where Id=? [1:1] gorptest: 09:53:17.705818 select FName from person_test where Id=? [1:1] gorptest: 09:53:17.705910 select * from person_test where Id=? [1:1] gorptest: 09:53:17.706045 select * from person_test where 2<1 AND Id=? [1:1] gorptest: 09:53:17.706178 select * from person_test where Id=? [1:-2222] gorptest: 09:53:17.706340 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597706318865 2:1796291597706318865 3:"bob" 4:"smith" 5:1] gorptest: 09:53:19.768172 select * from person_test where Fname='bob' [] gorptest: 09:53:19.768665 select * from person_test where Id=-123 [] gorptest: 09:53:19.768750 select * from person_test where Id=-123 [] gorptest: 09:53:19.768810 select * from person_test where Id=-123 [] gorptest: 09:53:19.768858 select * from person_test where Id=-123 [] gorptest: 09:53:19.768909 drop table if exists "invoice_test"; [] gorptest: 09:53:20.189576 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:20.602801 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.009373 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.021699 drop table if exists "person_test"; [] gorptest: 09:53:21.032289 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.044372 drop table if exists "id_created_test"; [] gorptest: 09:53:21.059219 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.072429 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.082344 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.096298 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.110117 drop table if exists "time_test"; [] gorptest: 09:53:21.140329 drop table if exists "id_created_test"; [] --- PASS: TestSelectSingleVal (3.60s) === RUN TestSelectAlias 2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:21.140823 drop table if exists "invoice_test"; [] gorptest: 09:53:21.141229 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.141285 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.141324 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.141362 drop table if exists "person_test"; [] gorptest: 09:53:21.141398 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.141446 drop table if exists "id_created_test"; [] gorptest: 09:53:21.141488 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.141526 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.141579 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.141620 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.141655 drop table if exists "time_test"; [] gorptest: 09:53:21.141705 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.155561 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.171111 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.186402 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.196688 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.210792 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.223188 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.236967 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.250374 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.263843 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.283513 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.304183 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.330142 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] gorptest: 09:53:21.351458 select * from id_created_test where Id=1 [] gorptest: 09:53:21.351822 SELECT *, 1 AS external FROM id_created_test [] gorptest: 09:53:21.352092 drop table if exists "invoice_test"; [] gorptest: 09:53:21.368592 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.385404 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.397664 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.418146 drop table if exists "person_test"; [] gorptest: 09:53:21.432513 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.443738 drop table if exists "id_created_test"; [] gorptest: 09:53:21.462086 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.473812 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.488427 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.502888 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.515131 drop table if exists "time_test"; [] gorptest: 09:53:21.529468 drop table if exists "id_created_test"; [] --- PASS: TestSelectAlias (0.39s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange 2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:21.529994 drop table if exists "invoice_test"; [] gorptest: 09:53:21.530482 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.530525 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.530560 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.530595 drop table if exists "person_test"; [] gorptest: 09:53:21.530631 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.530681 drop table if exists "id_created_test"; [] gorptest: 09:53:21.530722 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.530756 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.530791 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.530825 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.530861 drop table if exists "time_test"; [] gorptest: 09:53:21.530932 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.544314 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.555042 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.572771 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.587128 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.599019 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.613950 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.632360 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.642691 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.654694 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.665178 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.680770 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.691532 drop table if exists "invoice_test"; [] gorptest: 09:53:21.701804 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.716466 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.728153 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.739423 drop table if exists "person_test"; [] gorptest: 09:53:21.753255 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.763812 drop table if exists "id_created_test"; [] gorptest: 09:53:21.773487 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.782287 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.792937 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.804123 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.815241 drop table if exists "time_test"; [] gorptest: 09:53:21.825230 drop table if exists "id_created_test"; [] gorptest: 09:53:21.825334 drop table if exists "single_column_table"; [] gorptest: 09:53:21.825404 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.834414 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.847193 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.856919 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.868798 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.882022 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.893605 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.910276 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.927950 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.940705 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.955777 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.966539 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.981322 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:21.981459 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] gorptest: 09:53:21.994761 delete from "invoice_test"; [] gorptest: 09:53:22.004408 delete from "invoice_tag_test"; [] gorptest: 09:53:22.016210 delete from "alias_trans_field_test"; [] gorptest: 09:53:22.025017 delete from "invoice_override_test"; [] gorptest: 09:53:22.035429 delete from "person_test"; [] gorptest: 09:53:22.049490 delete from "ignored_column_test"; [] gorptest: 09:53:22.060339 delete from "id_created_test"; [] gorptest: 09:53:22.069949 delete from "type_conv_test"; [] gorptest: 09:53:22.079833 delete from "embedded_struct_test"; [] gorptest: 09:53:22.089658 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.099450 delete from "embedded_autoincr_test"; [] gorptest: 09:53:22.130166 delete from "time_test"; [] gorptest: 09:53:22.142117 delete from "id_created_test"; [] gorptest: 09:53:22.150292 delete from "single_column_table"; [] gorptest: 09:53:22.160924 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] gorptest: 09:53:22.161143 drop table if exists "invoice_test"; [] gorptest: 09:53:22.172897 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.182874 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.195119 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.205332 drop table if exists "person_test"; [] gorptest: 09:53:22.217697 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.229556 drop table if exists "id_created_test"; [] gorptest: 09:53:22.240449 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.251337 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.261895 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.276828 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.287017 drop table if exists "time_test"; [] gorptest: 09:53:22.300181 drop table if exists "id_created_test"; [] gorptest: 09:53:22.300298 drop table if exists "single_column_table"; [] --- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.79s) === RUN TestPrepare 2026/12/03 09:53:22 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:22.315863 drop table if exists "invoice_test"; [] gorptest: 09:53:22.317087 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.317152 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.317202 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.317251 drop table if exists "person_test"; [] gorptest: 09:53:22.317311 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.317361 drop table if exists "id_created_test"; [] gorptest: 09:53:22.319027 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.319099 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.319154 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.319201 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.319248 drop table if exists "time_test"; [] gorptest: 09:53:22.319309 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:22.329635 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:22.345709 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:22.360524 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:22.373630 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:22.392000 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:22.403450 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:22.412634 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:22.425116 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:22.456735 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:22.474463 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:22.496261 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:22.516599 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] gorptest: 09:53:22.536391 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] gorptest: 09:53:22.550371 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] gorptest: 09:53:22.565758 SELECT * from invoice_test WHERE Memo='prepare-baz' [] gorptest: 09:53:22.566081 begin; [] gorptest: 09:53:22.566151 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] gorptest: 09:53:22.566374 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.567134 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.567269 commit; [] gorptest: 09:53:22.580578 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.581040 drop table if exists "invoice_test"; [] gorptest: 09:53:22.625694 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.645919 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.661538 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.678176 drop table if exists "person_test"; [] gorptest: 09:53:22.691916 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.709732 drop table if exists "id_created_test"; [] gorptest: 09:53:22.722591 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.735423 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.749270 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.759675 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.768426 drop table if exists "time_test"; [] gorptest: 09:53:22.778343 drop table if exists "id_created_test"; [] --- PASS: TestPrepare (0.46s) PASS ok gopkg.in/gorp.v1 18.510s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-gopkg-gorp.v1-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installinit -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-gopkg-gorp.v1-dev' in '../golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/407429 and its subdirectories I: Current time: Wed Dec 2 21:53:35 -12 2026 I: pbuilder-time-stamp: 1796291615 Thu Dec 3 09:53:35 UTC 2026 I: Signing ./b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo as golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc Thu Dec 3 09:53:35 UTC 2026 I: Signed ./b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo as ./b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc Thu Dec 3 09:53:35 UTC 2026 - build #1 for golang-gopkg-gorp.v1/forky/amd64 on ionos5-amd64 done. Starting cleanup. All cleanup done. Thu Dec 3 09:53:35 UTC 2026 - reproducible_build.sh stopped running as /tmp/jenkins-script-D8uGP0JT, removing. /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp: total 16 drwxrwxr-x 2 jenkins jenkins 4096 Oct 31 03:30 b1 drwxrwxr-x 2 jenkins jenkins 4096 Oct 31 03:27 b2 -rw-rw-r-- 1 jenkins jenkins 2257 Apr 19 2020 golang-gopkg-gorp.v1_1.7.2-2.dsc -rw------- 1 jenkins jenkins 3442 Oct 31 03:27 rbuildlog.tcp1e18 /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1: total 224 -rw-r--r-- 1 jenkins jenkins 166059 Oct 31 03:30 build.log -rw-r--r-- 1 jenkins jenkins 27848 Oct 31 03:30 golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb -rw-r--r-- 1 jenkins jenkins 2688 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2257 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2.dsc -rw-r--r-- 1 jenkins jenkins 5965 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 6847 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1170 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 1309 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2: total 0 Fri Oct 31 03:30:40 UTC 2025 I: Deleting $TMPDIR on ionos5-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Dec 2 21:50:38 -12 2026 I: pbuilder-time-stamp: 1796291438 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-gopkg-gorp.v1_1.7.2-2.dsc] I: copying [./golang-gopkg-gorp.v1_1.7.2.orig.tar.xz] I: copying [./golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./golang-gopkg-gorp.v1_1.7.2-2.dsc: no acceptable signature found dpkg-source: info: extracting golang-gopkg-gorp.v1 in golang-gopkg-gorp.v1-1.7.2 dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2.orig.tar.xz dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' DISTRIBUTION='forky' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='0588dcffad47411e90a08ff264fe6ce8' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='407429' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_AcvQ --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' SUDO_GID='110' SUDO_HOME='/var/lib/jenkins' SUDO_UID='105' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://213.165.73.152:3128' I: uname -a Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev, golang-github-ziutek-mymysql-dev, golang-pq-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-go-sql-driver-mysql-dev; however: Package golang-github-go-sql-driver-mysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-sqlite3-dev; however: Package golang-github-mattn-go-sqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ziutek-mymysql-dev; however: Package golang-github-ziutek-mymysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-pq-dev; however: Package golang-pq-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-filippo-edwards25519-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-lib-pq-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-ziutek-mymysql-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsqlite3-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 70.7 MB of archives. After unpacking 376 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-7 [540 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 22 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 25 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.6+dfsg-0.1 [651 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.9-1 [21.2 MB] Get: 32 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.9-1 [28.7 MB] Get: 33 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.3-1 [85.8 kB] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.29.0-2 [3992 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.43.0-2 [1950 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 libsqlite3-dev amd64 3.46.1-8 [1172 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.32~ds1-1 [82.5 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Fetched 70.7 MB in 2s (43.0 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../23-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../24-libxml2-16_2.14.6+dfsg-0.1_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../30-golang-1.24-src_1.24.9-1_all.deb ... Unpacking golang-1.24-src (1.24.9-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../31-golang-1.24-go_1.24.9-1_amd64.deb ... Unpacking golang-1.24-go (1.24.9-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../33-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../34-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../35-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../36-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../37-golang-github-go-sql-driver-mysql-dev_1.9.3-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../38-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../39-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../40-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../41-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../42-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../43-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../44-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../45-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../46-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../47-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../48-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../49-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../50-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../51-golang-golang-x-text-dev_0.29.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.29.0-2) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../52-golang-golang-x-crypto-dev_1%3a0.43.0-2_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.43.0-2) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../53-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../54-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../55-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../56-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../57-libsqlite3-dev_3.46.1-8_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-8) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../58-golang-github-mattn-go-sqlite3-dev_1.14.32~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../59-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-1.24-src (1.24.9-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.28) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up libsqlite3-dev:amd64 (3.46.1-8) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-1.24-go (1.24.9-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.29.0-2) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-golang-x-crypto-dev (1:0.43.0-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up libtool (2.5.4-7) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up debhelper (13.28) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up dh-golang (1.63) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 42 gopkg.in/gorp.v1 internal/goarch internal/coverage/rtcov internal/runtime/math internal/unsafeheader unicode/utf8 log/internal internal/godebugs internal/itoa internal/byteorder internal/cpu internal/runtime/syscall internal/goexperiment internal/profilerecord math/bits cmp internal/runtime/atomic internal/goos internal/msan unicode internal/asan sync/atomic internal/abi internal/chacha8rand internal/runtime/sys internal/runtime/exithook internal/bytealg math internal/stringslite internal/race internal/sync internal/runtime/maps runtime sync iter internal/reflectlite maps slices internal/testlog internal/bisect errors sort internal/oserror path io math/rand/v2 strconv internal/godebug syscall bytes strings reflect regexp/syntax time internal/syscall/execenv internal/syscall/unix regexp context io/fs internal/poll internal/filepathlite os internal/fmtsort fmt log database/sql/driver database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 42 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists 2026/12/03 09:53:04 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:04.290729 drop table if exists "invoice_test"; [] gorptest: 09:53:04.291928 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:04.291988 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:04.292032 drop table if exists "invoice_override_test"; [] gorptest: 09:53:04.292245 drop table if exists "person_test"; [] gorptest: 09:53:04.292343 drop table if exists "ignored_column_test"; [] gorptest: 09:53:04.292412 drop table if exists "id_created_test"; [] gorptest: 09:53:04.292483 drop table if exists "type_conv_test"; [] gorptest: 09:53:04.292586 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:04.292683 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:04.292787 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:04.292898 drop table if exists "time_test"; [] gorptest: 09:53:04.293014 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:05.486670 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:06.226067 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:06.911387 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:06.929956 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:06.942876 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:06.955937 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.021073 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:07.034343 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:07.156318 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:07.418571 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:07.428582 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:07.665962 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:07.666137 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:07.666212 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:07.666276 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:07.666336 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:07.666391 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.666443 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:07.666498 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:07.666566 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:07.666640 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:07.666702 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:07.666759 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:07.666811 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:07.666875 drop table if exists "invoice_test"; [] gorptest: 09:53:07.679723 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:07.691867 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:07.914787 drop table if exists "invoice_override_test"; [] gorptest: 09:53:07.924871 drop table if exists "person_test"; [] gorptest: 09:53:08.165433 drop table if exists "ignored_column_test"; [] gorptest: 09:53:08.174105 drop table if exists "id_created_test"; [] gorptest: 09:53:08.183164 drop table if exists "type_conv_test"; [] gorptest: 09:53:08.191110 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:08.198243 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:08.416856 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:08.426278 drop table if exists "time_test"; [] gorptest: 09:53:10.908345 drop table if exists "id_created_test"; [] --- PASS: TestCreateTablesIfNotExists (6.62s) === RUN TestTruncateTables 2026/12/03 09:53:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:10.909250 drop table if exists "invoice_test"; [] gorptest: 09:53:10.909763 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:10.909880 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:10.909969 drop table if exists "invoice_override_test"; [] gorptest: 09:53:10.910074 drop table if exists "person_test"; [] gorptest: 09:53:10.910180 drop table if exists "ignored_column_test"; [] gorptest: 09:53:10.910284 drop table if exists "id_created_test"; [] gorptest: 09:53:10.910389 drop table if exists "type_conv_test"; [] gorptest: 09:53:10.910489 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:10.910591 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:10.910688 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:10.910778 drop table if exists "time_test"; [] gorptest: 09:53:10.910886 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:10.925781 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:10.935755 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:10.944026 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:10.951356 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:10.963797 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:10.984707 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:10.993527 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.007896 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.022240 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.031007 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.039355 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.052267 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.052441 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.052508 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.052558 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.052602 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.052642 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.052680 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.052730 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.052783 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.052845 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.052892 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.052940 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.052983 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:11.053070 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291591053033350 2:1796291591053033350 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:11.061639 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] gorptest: 09:53:11.070172 delete from "invoice_test"; [] gorptest: 09:53:11.080697 delete from "invoice_tag_test"; [] gorptest: 09:53:11.092306 delete from "alias_trans_field_test"; [] gorptest: 09:53:11.100031 delete from "invoice_override_test"; [] gorptest: 09:53:11.111609 delete from "person_test"; [] gorptest: 09:53:11.119661 delete from "ignored_column_test"; [] gorptest: 09:53:11.128604 delete from "id_created_test"; [] gorptest: 09:53:11.137485 delete from "type_conv_test"; [] gorptest: 09:53:11.145970 delete from "embedded_struct_test"; [] gorptest: 09:53:11.156131 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.165646 delete from "embedded_autoincr_test"; [] gorptest: 09:53:11.174861 delete from "time_test"; [] gorptest: 09:53:11.184992 delete from "id_created_test"; [] gorptest: 09:53:11.196153 SELECT * FROM person_test [] gorptest: 09:53:11.196563 SELECT * FROM invoice_test [] gorptest: 09:53:11.196741 drop table if exists "invoice_test"; [] gorptest: 09:53:11.209253 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.218128 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.227795 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.238118 drop table if exists "person_test"; [] gorptest: 09:53:11.250403 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.263022 drop table if exists "id_created_test"; [] gorptest: 09:53:11.273218 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.291825 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.300807 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.314167 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.324463 drop table if exists "time_test"; [] gorptest: 09:53:11.334271 drop table if exists "id_created_test"; [] --- PASS: TestTruncateTables (0.43s) === RUN TestCustomDateType gorptest: 09:53:11.334811 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] gorptest: 09:53:11.353949 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2026-12-03 09:53:11 +0000 UTC] gorptest: 09:53:11.365690 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] gorptest: 09:53:11.365997 drop table if exists "WithCustomDate"; [] --- PASS: TestCustomDateType (0.04s) === RUN TestUIntPrimaryKey gorptest: 09:53:11.376899 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.388549 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.398102 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 09:53:11.405559 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] gorptest: 09:53:11.415711 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] gorptest: 09:53:11.423121 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] gorptest: 09:53:11.433691 drop table if exists "PersonUInt64"; [] gorptest: 09:53:11.442075 drop table if exists "PersonUInt32"; [] gorptest: 09:53:11.452296 drop table if exists "PersonUInt16"; [] --- PASS: TestUIntPrimaryKey (0.10s) === RUN TestSetUniqueTogether gorptest: 09:53:11.472743 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] gorptest: 09:53:11.482585 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] gorptest: 09:53:11.491488 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] gorptest: 09:53:11.491713 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] gorptest: 09:53:11.491817 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] gorptest: 09:53:11.500514 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.04s) === RUN TestPersistentUser gorptest: 09:53:11.511660 drop table if exists PersistentUser [] gorptest: 09:53:11.512173 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.525712 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.536485 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] gorptest: 09:53:11.536733 select * from PersistentUser [] gorptest: 09:53:11.536957 select * from PersistentUser [] gorptest: 09:53:11.537106 select * from PersistentUser [] gorptest: 09:53:11.537317 select Id from PersistentUser [] gorptest: 09:53:11.537435 select mykey from PersistentUser [] gorptest: 09:53:11.537588 select PassedTraining from PersistentUser [] gorptest: 09:53:11.537675 select Id from PersistentUser [] gorptest: 09:53:11.537753 drop table if exists "PersistentUser"; [] --- PASS: TestPersistentUser (0.04s) === RUN TestNamedQueryMap gorptest: 09:53:11.552671 drop table if exists PersistentUser [] gorptest: 09:53:11.553132 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.561836 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.572705 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 09:53:11.584332 select * from PersistentUser where mykey = ? [1:43] gorptest: 09:53:11.584632 select * from PersistentUser where mykey = ? [1:43] gorptest: 09:53:11.584747 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 09:53:11.584869 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] gorptest: 09:53:11.584987 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.04s) === RUN TestNamedQueryStruct gorptest: 09:53:11.594762 drop table if exists PersistentUser [] gorptest: 09:53:11.595523 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 09:53:11.608196 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 09:53:11.617683 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 09:53:11.627203 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 09:53:11.627482 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryStruct (0.04s) === RUN TestReturnsNonNilSlice 2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:11.635946 drop table if exists "invoice_test"; [] gorptest: 09:53:11.637235 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.637295 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.637335 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.637373 drop table if exists "person_test"; [] gorptest: 09:53:11.637412 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.637452 drop table if exists "id_created_test"; [] gorptest: 09:53:11.637491 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.637530 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.637569 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.637608 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.637646 drop table if exists "time_test"; [] gorptest: 09:53:11.637715 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.644919 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.660845 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.669812 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.681141 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.693067 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.703444 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.711622 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:11.720422 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:11.732863 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:11.744651 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:11.756347 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:11.766844 select * from invoice_test where id=99999 [] gorptest: 09:53:11.767215 select * from invoice_test where id=99999 [] gorptest: 09:53:11.767397 drop table if exists "invoice_test"; [] gorptest: 09:53:11.776370 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.791929 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.801817 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.810313 drop table if exists "person_test"; [] gorptest: 09:53:11.821340 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.829700 drop table if exists "id_created_test"; [] gorptest: 09:53:11.839465 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.846120 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.855280 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.869002 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.878111 drop table if exists "time_test"; [] gorptest: 09:53:11.892356 drop table if exists "id_created_test"; [] --- PASS: TestReturnsNonNilSlice (0.26s) === RUN TestOverrideVersionCol gorptest: 09:53:11.892773 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] gorptest: 09:53:11.904261 update "InvoicePersonView" set "InvoiceId"=?, "PersonId"=?, "Memo"=?, "FName"=?, "LegacyVersion"=? where "InvoiceId"=? and "PersonId"=? and "LegacyVersion"=?; [1:1 2:2 3:"memo" 4:"fname" 5:1 6:1 7:2 8:1] gorptest: 09:53:11.904619 drop table if exists "InvoicePersonView"; [] --- PASS: TestOverrideVersionCol (0.03s) === RUN TestOptimisticLocking 2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:11.920441 drop table if exists "invoice_test"; [] gorptest: 09:53:11.920944 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:11.921069 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:11.921182 drop table if exists "invoice_override_test"; [] gorptest: 09:53:11.921292 drop table if exists "person_test"; [] gorptest: 09:53:11.921402 drop table if exists "ignored_column_test"; [] gorptest: 09:53:11.921514 drop table if exists "id_created_test"; [] gorptest: 09:53:11.921623 drop table if exists "type_conv_test"; [] gorptest: 09:53:11.921731 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:11.921837 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:11.921946 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:11.922054 drop table if exists "time_test"; [] gorptest: 09:53:11.922174 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.932552 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:11.941929 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:11.951969 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:11.960249 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:11.972433 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.985573 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:11.997677 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.007960 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.016471 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:12.028777 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:12.040265 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:12.051559 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592051493686 2:1796291592051493686 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:12.060167 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.060482 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] gorptest: 09:53:12.069779 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] gorptest: 09:53:12.069994 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.070147 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] gorptest: 09:53:12.070241 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:12.070399 drop table if exists "invoice_test"; [] gorptest: 09:53:12.080057 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.090430 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.100672 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.109718 drop table if exists "person_test"; [] gorptest: 09:53:12.119413 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.126928 drop table if exists "id_created_test"; [] gorptest: 09:53:12.137026 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.144238 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.155096 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.167291 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.176938 drop table if exists "time_test"; [] gorptest: 09:53:12.185922 drop table if exists "id_created_test"; [] --- PASS: TestOptimisticLocking (0.27s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues gorptest: 09:53:12.186513 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 09:53:12.198493 insert into TableWithNull values (10, null, null, null, null, null) [] gorptest: 09:53:12.209260 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 09:53:12.209580 update "TableWithNull" set "Id"=?, "Str"=?, "Int64"=?, "Float64"=?, "Bool"=?, "Bytes"=? where "Id"=?; [1:10 2:"hi" 3:999 4:53.33 5:true 6:[1 30 31 33] 7:10] gorptest: 09:53:12.217036 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 09:53:12.217274 drop table if exists "TableWithNull"; [] --- PASS: TestNullValues (0.05s) === RUN TestColumnProps gorptest: 09:53:12.231942 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] gorptest: 09:53:12.239769 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] gorptest: 09:53:12.254238 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] gorptest: 09:53:12.254526 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] gorptest: 09:53:12.254789 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] gorptest: 09:53:12.254896 drop table if exists "Invoice"; [] --- PASS: TestColumnProps (0.03s) === RUN TestRawSelect 2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:12.266765 drop table if exists "invoice_test"; [] gorptest: 09:53:12.267256 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.267338 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.267400 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.267449 drop table if exists "person_test"; [] gorptest: 09:53:12.267495 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.267541 drop table if exists "id_created_test"; [] gorptest: 09:53:12.267585 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.267627 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.267670 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.267716 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.267757 drop table if exists "time_test"; [] gorptest: 09:53:12.267823 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.278345 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:12.290666 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:12.300356 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.308424 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:12.322479 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.680890 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.687936 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.698540 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.707103 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:12.719363 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:12.728017 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:12.737518 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592737466577 2:1796291592737466577 3:"bob" 4:"smith" 5:1] gorptest: 09:53:12.748135 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] gorptest: 09:53:12.759204 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 09:53:12.759489 drop table if exists "invoice_test"; [] gorptest: 09:53:12.771331 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.788323 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.798177 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.806057 drop table if exists "person_test"; [] gorptest: 09:53:12.814106 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.838312 drop table if exists "id_created_test"; [] gorptest: 09:53:12.848477 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.859755 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.867951 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.877581 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.884801 drop table if exists "time_test"; [] gorptest: 09:53:12.899733 drop table if exists "id_created_test"; [] --- PASS: TestRawSelect (0.63s) === RUN TestHooks 2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:12.900285 drop table if exists "invoice_test"; [] gorptest: 09:53:12.900740 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:12.900799 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:12.900838 drop table if exists "invoice_override_test"; [] gorptest: 09:53:12.900871 drop table if exists "person_test"; [] gorptest: 09:53:12.900916 drop table if exists "ignored_column_test"; [] gorptest: 09:53:12.900946 drop table if exists "id_created_test"; [] gorptest: 09:53:12.900979 drop table if exists "type_conv_test"; [] gorptest: 09:53:12.901042 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:12.901091 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:12.901129 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:12.901164 drop table if exists "time_test"; [] gorptest: 09:53:12.901219 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.908252 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:12.920114 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:12.928763 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:12.936396 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:12.948291 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.958104 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:12.970633 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:12.982967 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:12.993188 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.004347 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.014461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.022948 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291593022897717 2:1796291593022897717 3:"bob" 4:"smith" 5:1] gorptest: 09:53:13.033319 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:13.033583 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291593022897717 2:1796291593022897717 3:"preupdate" 4:"postget" 5:2 6:1 7:1] gorptest: 09:53:13.045674 select * from person_test where id = ? [1:1] gorptest: 09:53:13.046038 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] gorptest: 09:53:13.054496 drop table if exists "invoice_test"; [] gorptest: 09:53:13.060244 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.072416 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.090505 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.122010 drop table if exists "person_test"; [] gorptest: 09:53:13.130778 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.139025 drop table if exists "id_created_test"; [] gorptest: 09:53:13.149379 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.159597 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.169859 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.177793 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.188152 drop table if exists "time_test"; [] gorptest: 09:53:13.199397 drop table if exists "id_created_test"; [] --- PASS: TestHooks (0.30s) === RUN TestTransaction 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.199826 drop table if exists "invoice_test"; [] gorptest: 09:53:13.200244 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.200303 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.200345 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.200391 drop table if exists "person_test"; [] gorptest: 09:53:13.200432 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.200468 drop table if exists "id_created_test"; [] gorptest: 09:53:13.200506 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.200544 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.200581 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.200631 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.200670 drop table if exists "time_test"; [] gorptest: 09:53:13.200716 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.207978 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.222861 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.236240 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.244792 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.254282 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.266486 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.275845 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.286269 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.294931 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.302214 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.310196 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.319054 begin; [] gorptest: 09:53:13.319216 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] gorptest: 09:53:13.319488 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] gorptest: 09:53:13.319556 commit; [] gorptest: 09:53:13.327242 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:13.327500 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] gorptest: 09:53:13.327606 drop table if exists "invoice_test"; [] gorptest: 09:53:13.344817 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.352883 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.361111 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.371765 drop table if exists "person_test"; [] gorptest: 09:53:13.385032 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.394577 drop table if exists "id_created_test"; [] gorptest: 09:53:13.402710 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.410522 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.422161 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.429284 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.439052 drop table if exists "time_test"; [] gorptest: 09:53:13.446739 drop table if exists "id_created_test"; [] --- PASS: TestTransaction (0.25s) === RUN TestSavepoint 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.447412 drop table if exists "invoice_test"; [] gorptest: 09:53:13.447802 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.447858 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.447899 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.447939 drop table if exists "person_test"; [] gorptest: 09:53:13.447977 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.448014 drop table if exists "id_created_test"; [] gorptest: 09:53:13.448050 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.448431 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.448483 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.448524 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.448564 drop table if exists "time_test"; [] gorptest: 09:53:13.448614 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.458633 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.471584 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.481781 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.490556 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.500366 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.510977 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.517159 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.528313 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.536024 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.541149 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.549257 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.556021 begin; [] gorptest: 09:53:13.556164 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] gorptest: 09:53:13.556405 select memo from invoice_test [] gorptest: 09:53:13.556527 savepoint "foo" [1:] gorptest: 09:53:13.556547 select memo from invoice_test [] gorptest: 09:53:13.556631 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] gorptest: 09:53:13.556707 select memo from invoice_test [] gorptest: 09:53:13.556759 rollback to savepoint "foo" [1:] gorptest: 09:53:13.556797 select memo from invoice_test [] gorptest: 09:53:13.556832 rollback; [] gorptest: 09:53:13.556990 drop table if exists "invoice_test"; [] gorptest: 09:53:13.567601 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.578642 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.588566 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.598495 drop table if exists "person_test"; [] gorptest: 09:53:13.607050 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.617249 drop table if exists "id_created_test"; [] gorptest: 09:53:13.626622 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.634185 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.643894 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.652616 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.663999 drop table if exists "time_test"; [] gorptest: 09:53:13.672035 drop table if exists "id_created_test"; [] --- PASS: TestSavepoint (0.23s) === RUN TestMultiple 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.672712 drop table if exists "invoice_test"; [] gorptest: 09:53:13.673132 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.673191 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.673233 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.673270 drop table if exists "person_test"; [] gorptest: 09:53:13.673304 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.673342 drop table if exists "id_created_test"; [] gorptest: 09:53:13.673377 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.673413 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.673450 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.673487 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.673523 drop table if exists "time_test"; [] gorptest: 09:53:13.673569 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.684604 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:13.696336 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:13.705877 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:13.714363 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:13.722749 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.734168 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:13.746726 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:13.755908 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:13.766985 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:13.778074 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:13.786422 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:13.797775 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] gorptest: 09:53:13.808390 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] gorptest: 09:53:13.818445 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] gorptest: 09:53:13.827239 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] gorptest: 09:53:13.834142 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:13.840932 delete from "invoice_test" where "Id"=?; [1:2] gorptest: 09:53:13.847911 drop table if exists "invoice_test"; [] gorptest: 09:53:13.861806 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.874186 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.885661 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.896904 drop table if exists "person_test"; [] gorptest: 09:53:13.911924 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.919835 drop table if exists "id_created_test"; [] gorptest: 09:53:13.930676 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.941678 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.950926 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.965870 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.980002 drop table if exists "time_test"; [] gorptest: 09:53:13.992544 drop table if exists "id_created_test"; [] --- PASS: TestMultiple (0.32s) === RUN TestCrud 2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:13.992995 drop table if exists "invoice_test"; [] gorptest: 09:53:13.993464 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:13.993521 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:13.993560 drop table if exists "invoice_override_test"; [] gorptest: 09:53:13.993599 drop table if exists "person_test"; [] gorptest: 09:53:13.993634 drop table if exists "ignored_column_test"; [] gorptest: 09:53:13.993670 drop table if exists "id_created_test"; [] gorptest: 09:53:13.993706 drop table if exists "type_conv_test"; [] gorptest: 09:53:13.993743 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:13.993780 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:13.993816 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:13.993852 drop table if exists "time_test"; [] gorptest: 09:53:13.993900 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.007794 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.018810 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.029986 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.038965 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.048198 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.061260 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.073616 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.081948 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.090601 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.106594 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.121477 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:14.132362 delete from invoice_test [] gorptest: 09:53:14.141406 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] gorptest: 09:53:14.148998 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.149320 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:8604385231971049336 2:6643549679494764246 3:"random 4705930659502868304" 4:0 5:true 6:1] gorptest: 09:53:14.157407 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.157629 select * from invoice_test [] gorptest: 09:53:14.157778 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.168607 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 09:53:14.171022 delete from invoice_tag_test [] gorptest: 09:53:14.184901 insert into "invoice_tag_test" ("myid","myCreated","date_updated","Memo","person_id","is_Paid") values (null,?,?,?,?,?); [1:300 2:400 3:"some order" 4:33 5:false] gorptest: 09:53:14.203407 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.203683 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:6098646260094177644 2:8598379770656876547 3:"random 7947607985823298759" 4:33 5:false 6:1] gorptest: 09:53:14.212293 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.212530 select * from invoice_tag_test [] gorptest: 09:53:14.212697 delete from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.221100 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 09:53:14.221308 delete from alias_trans_field_test [] gorptest: 09:53:14.232441 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] gorptest: 09:53:14.242075 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.242421 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 5634359084134413157" 2:1] gorptest: 09:53:14.250093 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.251054 select * from alias_trans_field_test [] gorptest: 09:53:14.251287 delete from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.267392 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 09:53:14.271065 drop table if exists "invoice_test"; [] gorptest: 09:53:14.287222 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.319824 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.352464 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.368262 drop table if exists "person_test"; [] gorptest: 09:53:14.383832 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.395057 drop table if exists "id_created_test"; [] gorptest: 09:53:14.406140 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.417637 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.428769 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.440421 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.454585 drop table if exists "time_test"; [] gorptest: 09:53:14.469528 drop table if exists "id_created_test"; [] --- PASS: TestCrud (0.48s) === RUN TestWithIgnoredColumn 2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:14.470080 drop table if exists "invoice_test"; [] gorptest: 09:53:14.470784 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.470842 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.470882 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.470922 drop table if exists "person_test"; [] gorptest: 09:53:14.470959 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.471145 drop table if exists "id_created_test"; [] gorptest: 09:53:14.471213 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.471257 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.471296 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.471330 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.471366 drop table if exists "time_test"; [] gorptest: 09:53:14.471414 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.481534 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.492540 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.505652 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.514278 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.532010 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.542306 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.555155 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.563938 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.573514 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.583990 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.593873 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:14.610170 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] gorptest: 09:53:14.643727 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.644021 delete from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.654598 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 09:53:14.655259 drop table if exists "invoice_test"; [] gorptest: 09:53:14.665805 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.676652 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.702914 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.712750 drop table if exists "person_test"; [] gorptest: 09:53:14.720954 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.728688 drop table if exists "id_created_test"; [] gorptest: 09:53:14.739916 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.750060 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.758813 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.769667 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.778638 drop table if exists "time_test"; [] gorptest: 09:53:14.786550 drop table if exists "id_created_test"; [] --- PASS: TestWithIgnoredColumn (0.32s) === RUN TestTypeConversionExample 2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:14.787049 drop table if exists "invoice_test"; [] gorptest: 09:53:14.787403 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:14.787444 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:14.787469 drop table if exists "invoice_override_test"; [] gorptest: 09:53:14.787493 drop table if exists "person_test"; [] gorptest: 09:53:14.787524 drop table if exists "ignored_column_test"; [] gorptest: 09:53:14.787557 drop table if exists "id_created_test"; [] gorptest: 09:53:14.787590 drop table if exists "type_conv_test"; [] gorptest: 09:53:14.787620 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:14.787650 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:14.787682 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:14.787721 drop table if exists "time_test"; [] gorptest: 09:53:14.787772 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.828091 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:14.842482 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:14.859012 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:14.876749 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:14.893641 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.904442 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:14.908739 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:14.922423 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:14.965304 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:14.975055 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:14.988623 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.001159 insert into "type_conv_test" ("Id","PersonJSON","Name") values (null,?,?); [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Bob\",\"LName\":\"Smith\",\"Version\":0}" 2:"hi"] gorptest: 09:53:15.010029 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.010347 update "type_conv_test" set "PersonJSON"=?, "Name"=? where "Id"=?; [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Jane\",\"LName\":\"Doe\",\"Version\":0}" 2:"hi2" 3:1] gorptest: 09:53:15.018727 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.018988 delete from "type_conv_test" where "Id"=?; [1:1] gorptest: 09:53:15.027486 drop table if exists "invoice_test"; [] gorptest: 09:53:15.036902 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.047123 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.054565 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.070242 drop table if exists "person_test"; [] gorptest: 09:53:15.088344 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.097560 drop table if exists "id_created_test"; [] gorptest: 09:53:15.104037 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.144940 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.177815 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.189463 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.208394 drop table if exists "time_test"; [] gorptest: 09:53:15.215534 drop table if exists "id_created_test"; [] --- PASS: TestTypeConversionExample (0.43s) === RUN TestWithEmbeddedStruct 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.216045 drop table if exists "invoice_test"; [] gorptest: 09:53:15.216456 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.216501 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.216539 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.216577 drop table if exists "person_test"; [] gorptest: 09:53:15.216613 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.216649 drop table if exists "id_created_test"; [] gorptest: 09:53:15.216682 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.216730 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.216786 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.216837 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.216876 drop table if exists "time_test"; [] gorptest: 09:53:15.216923 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.226522 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.248464 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.260961 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.277049 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.286301 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.296269 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.308261 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.318065 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.328077 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.341919 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.351812 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.362611 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] gorptest: 09:53:15.377301 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 09:53:15.377556 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] gorptest: 09:53:15.387817 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 09:53:15.388047 select * from embedded_struct_test [] gorptest: 09:53:15.388211 drop table if exists "invoice_test"; [] gorptest: 09:53:15.398658 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.407040 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.417909 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.433270 drop table if exists "person_test"; [] gorptest: 09:53:15.442943 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.459454 drop table if exists "id_created_test"; [] gorptest: 09:53:15.469102 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.480926 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.492566 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.508003 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.515261 drop table if exists "time_test"; [] gorptest: 09:53:15.526530 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStruct (0.31s) === RUN TestWithEmbeddedStructBeforeAutoincr 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.527000 drop table if exists "invoice_test"; [] gorptest: 09:53:15.527402 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.527458 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.527498 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.527534 drop table if exists "person_test"; [] gorptest: 09:53:15.527572 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.527607 drop table if exists "id_created_test"; [] gorptest: 09:53:15.527644 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.527681 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.527718 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.527754 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.527788 drop table if exists "time_test"; [] gorptest: 09:53:15.527850 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.540653 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.551799 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.561940 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.575663 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.587061 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.595752 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.605190 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.613565 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.627216 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.638364 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.650461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.666026 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] gorptest: 09:53:15.675762 drop table if exists "invoice_test"; [] gorptest: 09:53:15.685683 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.694459 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.704222 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.711052 drop table if exists "person_test"; [] gorptest: 09:53:15.719362 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.728748 drop table if exists "id_created_test"; [] gorptest: 09:53:15.736896 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.744484 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.752708 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.760707 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.769477 drop table if exists "time_test"; [] gorptest: 09:53:15.776360 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStructBeforeAutoincr (0.25s) === RUN TestWithEmbeddedAutoincr 2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:15.776736 drop table if exists "invoice_test"; [] gorptest: 09:53:15.777078 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.777120 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.777148 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.777175 drop table if exists "person_test"; [] gorptest: 09:53:15.777202 drop table if exists "ignored_column_test"; [] gorptest: 09:53:15.777228 drop table if exists "id_created_test"; [] gorptest: 09:53:15.777255 drop table if exists "type_conv_test"; [] gorptest: 09:53:15.777297 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:15.777328 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:15.777355 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:15.777381 drop table if exists "time_test"; [] gorptest: 09:53:15.777420 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.788698 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:15.796576 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:15.806661 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:15.817058 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:15.836879 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.850984 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:15.866572 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:15.892139 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:15.902955 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:15.913381 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:15.925128 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:15.934313 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] gorptest: 09:53:15.944770 drop table if exists "invoice_test"; [] gorptest: 09:53:15.953425 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:15.964948 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:15.978107 drop table if exists "invoice_override_test"; [] gorptest: 09:53:15.991033 drop table if exists "person_test"; [] gorptest: 09:53:16.005396 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.023766 drop table if exists "id_created_test"; [] gorptest: 09:53:16.040339 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.053393 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.060114 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.069620 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.077372 drop table if exists "time_test"; [] gorptest: 09:53:16.087296 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedAutoincr (0.31s) === RUN TestSelectVal gorptest: 09:53:16.087709 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 09:53:16.098453 insert into "TableWithNull" ("Id","Str","Int64","Float64","Bool","Bytes") values (?,?,?,?,?,?); [1:0 2:"abc" 3:78 4:32.2 5:true 6:[104 105]] gorptest: 09:53:16.105909 select Int64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106123 select count(*) from TableWithNull [] gorptest: 09:53:16.106208 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 09:53:16.106301 select Int64 from TableWithNull where Str='notfound' [] gorptest: 09:53:16.106372 select Int64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106444 select Float64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106513 select min(Float64) from TableWithNull [] gorptest: 09:53:16.106618 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 09:53:16.106708 select Float64 from TableWithNull where Str='notfound' [] gorptest: 09:53:16.106868 select Float64 from TableWithNull where Str='abc' [] gorptest: 09:53:16.106954 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107025 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 09:53:16.107087 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107154 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 09:53:16.107238 select Int64 from TableWithNull where Str=? [1:"abc"] gorptest: 09:53:16.107340 select Str from TableWithNull where Int64=? [1:78] gorptest: 09:53:16.107427 drop table if exists "TableWithNull"; [] --- PASS: TestSelectVal (0.03s) === RUN TestVersionMultipleRows 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.116374 drop table if exists "invoice_test"; [] gorptest: 09:53:16.116835 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.116893 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.116933 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.116968 drop table if exists "person_test"; [] gorptest: 09:53:16.117005 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.117052 drop table if exists "id_created_test"; [] gorptest: 09:53:16.117087 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.117117 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.117150 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.117186 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.117221 drop table if exists "time_test"; [] gorptest: 09:53:16.117270 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.126933 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.135345 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.146081 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.155414 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.166769 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.177470 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.188807 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.198879 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.212491 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.223281 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.235671 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.283647 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596283606234 2:1796291596283606234 3:"Bob" 4:"Smith" 5:1] gorptest: 09:53:16.306797 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596306744989 2:1796291596306744989 3:"Jane" 4:"Smith" 5:1] gorptest: 09:53:16.317057 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596317025589 2:1796291596317025589 3:"Mike" 4:"Smith" 5:1] gorptest: 09:53:16.327222 drop table if exists "invoice_test"; [] gorptest: 09:53:16.338338 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.352973 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.364181 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.374696 drop table if exists "person_test"; [] gorptest: 09:53:16.385240 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.402664 drop table if exists "id_created_test"; [] gorptest: 09:53:16.421904 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.435318 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.446685 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.458532 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.471085 drop table if exists "time_test"; [] gorptest: 09:53:16.484438 drop table if exists "id_created_test"; [] --- PASS: TestVersionMultipleRows (0.37s) === RUN TestWithStringPk gorptest: 09:53:16.484825 create table string_pk_test (Id varchar(255), Name varchar(255)); [] gorptest: 09:53:16.497642 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] gorptest: 09:53:16.510625 drop table if exists "string_pk_test"; [] --- PASS: TestWithStringPk (0.05s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.531789 drop table if exists "invoice_test"; [] gorptest: 09:53:16.532385 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.532447 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.532489 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.532528 drop table if exists "person_test"; [] gorptest: 09:53:16.532564 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.532600 drop table if exists "id_created_test"; [] gorptest: 09:53:16.532637 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.532674 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.532710 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.532746 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.532781 drop table if exists "time_test"; [] gorptest: 09:53:16.532852 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.541466 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.549493 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.558548 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.567645 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.577956 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.584883 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.592903 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.601325 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.609840 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.618451 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.626962 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.644266 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:22:16.644220834 +0000 UTC] gorptest: 09:53:16.655522 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:23:17.644220834 +0000 UTC] gorptest: 09:53:16.663605 SELECT id FROM time_test WHERE Time < ? [1:2026-12-03 09:23:16.644220834 +0000 UTC] gorptest: 09:53:16.663809 drop table if exists "invoice_test"; [] gorptest: 09:53:16.671356 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.689305 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.699946 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.708708 drop table if exists "person_test"; [] gorptest: 09:53:16.722414 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.731829 drop table if exists "id_created_test"; [] gorptest: 09:53:16.739635 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.748162 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.755369 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.768532 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.779420 drop table if exists "time_test"; [] gorptest: 09:53:16.788239 drop table if exists "id_created_test"; [] --- PASS: TestWithTimeSelect (0.26s) === RUN TestInvoicePersonView 2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:16.788694 drop table if exists "invoice_test"; [] gorptest: 09:53:16.789093 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.789150 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.789189 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.789226 drop table if exists "person_test"; [] gorptest: 09:53:16.789264 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.789301 drop table if exists "id_created_test"; [] gorptest: 09:53:16.789336 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.789374 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.789422 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:16.789463 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:16.789498 drop table if exists "time_test"; [] gorptest: 09:53:16.789547 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.796726 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:16.805765 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:16.814393 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:16.821825 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:16.830073 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.839072 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:16.847534 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:16.855651 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:16.862975 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:16.872613 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:16.883733 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:16.894258 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596894220877 2:1796291596894220877 3:"bob" 4:"smith" 5:1] gorptest: 09:53:16.906843 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] gorptest: 09:53:16.916593 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 09:53:16.916878 drop table if exists "invoice_test"; [] gorptest: 09:53:16.924700 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:16.934799 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:16.940519 drop table if exists "invoice_override_test"; [] gorptest: 09:53:16.952420 drop table if exists "person_test"; [] gorptest: 09:53:16.959822 drop table if exists "ignored_column_test"; [] gorptest: 09:53:16.967876 drop table if exists "id_created_test"; [] gorptest: 09:53:16.977887 drop table if exists "type_conv_test"; [] gorptest: 09:53:16.985181 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:16.995314 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.002661 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.009841 drop table if exists "time_test"; [] gorptest: 09:53:17.020931 drop table if exists "id_created_test"; [] --- PASS: TestInvoicePersonView (0.23s) === RUN TestQuoteTableNames 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.021439 drop table if exists "invoice_test"; [] gorptest: 09:53:17.021834 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.021971 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.022015 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.022052 drop table if exists "person_test"; [] gorptest: 09:53:17.022087 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.022122 drop table if exists "id_created_test"; [] gorptest: 09:53:17.022157 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.022191 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.022225 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.022256 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.022288 drop table if exists "time_test"; [] gorptest: 09:53:17.022491 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.034120 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.045300 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.055420 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.067369 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.078677 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.090005 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.100783 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.114241 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.128898 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.139001 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.148227 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] --- PASS: TestQuoteTableNames (0.27s) === RUN TestSelectTooManyCols 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.289902 drop table if exists "invoice_test"; [] gorptest: 09:53:17.290280 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.290338 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.290380 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.290417 drop table if exists "person_test"; [] gorptest: 09:53:17.290453 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.290488 drop table if exists "id_created_test"; [] gorptest: 09:53:17.290526 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.290562 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.290600 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.290635 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.290671 drop table if exists "time_test"; [] gorptest: 09:53:17.290718 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.300815 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.308660 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.320177 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.329386 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.339028 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.348200 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.357772 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.367791 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.375685 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.387700 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.395325 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:17.403908 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597403848165 2:1796291597403848165 3:"bob" 4:"smith" 5:1] gorptest: 09:53:17.414392 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597414338034 2:1796291597414338034 3:"jane" 4:"doe" 5:1] gorptest: 09:53:17.426640 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:17.426904 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] gorptest: 09:53:17.427015 select * from person_test where Id=? [1:1] gorptest: 09:53:17.427164 select * from person_test order by fname asc [] gorptest: 09:53:17.427339 drop table if exists "invoice_test"; [] gorptest: 09:53:17.439931 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.448512 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.456549 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.465257 drop table if exists "person_test"; [] gorptest: 09:53:17.475617 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.483823 drop table if exists "id_created_test"; [] gorptest: 09:53:17.494142 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.501944 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.510481 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.517262 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.527722 drop table if exists "time_test"; [] gorptest: 09:53:17.537517 drop table if exists "id_created_test"; [] --- PASS: TestSelectTooManyCols (0.25s) === RUN TestSelectSingleVal 2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:17.537969 drop table if exists "invoice_test"; [] gorptest: 09:53:17.538373 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:17.538422 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:17.538454 drop table if exists "invoice_override_test"; [] gorptest: 09:53:17.538485 drop table if exists "person_test"; [] gorptest: 09:53:17.538520 drop table if exists "ignored_column_test"; [] gorptest: 09:53:17.538555 drop table if exists "id_created_test"; [] gorptest: 09:53:17.538588 drop table if exists "type_conv_test"; [] gorptest: 09:53:17.538621 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:17.538671 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:17.538706 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:17.538740 drop table if exists "time_test"; [] gorptest: 09:53:17.538785 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.554002 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:17.568539 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:17.583102 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:17.596683 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:17.609613 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.624999 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:17.636605 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:17.645902 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:17.654513 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:17.666406 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:17.676964 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:17.688486 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597688450535 2:1796291597688450535 3:"bob" 4:"smith" 5:1] gorptest: 09:53:17.705483 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 09:53:17.705658 select * from person_test where Id=? [1:1] gorptest: 09:53:17.705818 select FName from person_test where Id=? [1:1] gorptest: 09:53:17.705910 select * from person_test where Id=? [1:1] gorptest: 09:53:17.706045 select * from person_test where 2<1 AND Id=? [1:1] gorptest: 09:53:17.706178 select * from person_test where Id=? [1:-2222] gorptest: 09:53:17.706340 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597706318865 2:1796291597706318865 3:"bob" 4:"smith" 5:1] gorptest: 09:53:19.768172 select * from person_test where Fname='bob' [] gorptest: 09:53:19.768665 select * from person_test where Id=-123 [] gorptest: 09:53:19.768750 select * from person_test where Id=-123 [] gorptest: 09:53:19.768810 select * from person_test where Id=-123 [] gorptest: 09:53:19.768858 select * from person_test where Id=-123 [] gorptest: 09:53:19.768909 drop table if exists "invoice_test"; [] gorptest: 09:53:20.189576 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:20.602801 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.009373 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.021699 drop table if exists "person_test"; [] gorptest: 09:53:21.032289 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.044372 drop table if exists "id_created_test"; [] gorptest: 09:53:21.059219 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.072429 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.082344 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.096298 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.110117 drop table if exists "time_test"; [] gorptest: 09:53:21.140329 drop table if exists "id_created_test"; [] --- PASS: TestSelectSingleVal (3.60s) === RUN TestSelectAlias 2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:21.140823 drop table if exists "invoice_test"; [] gorptest: 09:53:21.141229 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.141285 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.141324 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.141362 drop table if exists "person_test"; [] gorptest: 09:53:21.141398 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.141446 drop table if exists "id_created_test"; [] gorptest: 09:53:21.141488 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.141526 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.141579 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.141620 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.141655 drop table if exists "time_test"; [] gorptest: 09:53:21.141705 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.155561 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.171111 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.186402 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.196688 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.210792 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.223188 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.236967 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.250374 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.263843 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.283513 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.304183 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.330142 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] gorptest: 09:53:21.351458 select * from id_created_test where Id=1 [] gorptest: 09:53:21.351822 SELECT *, 1 AS external FROM id_created_test [] gorptest: 09:53:21.352092 drop table if exists "invoice_test"; [] gorptest: 09:53:21.368592 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.385404 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.397664 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.418146 drop table if exists "person_test"; [] gorptest: 09:53:21.432513 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.443738 drop table if exists "id_created_test"; [] gorptest: 09:53:21.462086 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.473812 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.488427 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.502888 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.515131 drop table if exists "time_test"; [] gorptest: 09:53:21.529468 drop table if exists "id_created_test"; [] --- PASS: TestSelectAlias (0.39s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange 2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:21.529994 drop table if exists "invoice_test"; [] gorptest: 09:53:21.530482 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.530525 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.530560 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.530595 drop table if exists "person_test"; [] gorptest: 09:53:21.530631 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.530681 drop table if exists "id_created_test"; [] gorptest: 09:53:21.530722 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.530756 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.530791 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.530825 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.530861 drop table if exists "time_test"; [] gorptest: 09:53:21.530932 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.544314 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.555042 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.572771 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.587128 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.599019 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.613950 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.632360 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.642691 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.654694 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.665178 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.680770 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.691532 drop table if exists "invoice_test"; [] gorptest: 09:53:21.701804 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:21.716466 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:21.728153 drop table if exists "invoice_override_test"; [] gorptest: 09:53:21.739423 drop table if exists "person_test"; [] gorptest: 09:53:21.753255 drop table if exists "ignored_column_test"; [] gorptest: 09:53:21.763812 drop table if exists "id_created_test"; [] gorptest: 09:53:21.773487 drop table if exists "type_conv_test"; [] gorptest: 09:53:21.782287 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:21.792937 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:21.804123 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:21.815241 drop table if exists "time_test"; [] gorptest: 09:53:21.825230 drop table if exists "id_created_test"; [] gorptest: 09:53:21.825334 drop table if exists "single_column_table"; [] gorptest: 09:53:21.825404 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.834414 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:21.847193 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:21.856919 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:21.868798 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:21.882022 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.893605 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:21.910276 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:21.927950 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:21.940705 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:21.955777 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:21.966539 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:21.981322 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 09:53:21.981459 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] gorptest: 09:53:21.994761 delete from "invoice_test"; [] gorptest: 09:53:22.004408 delete from "invoice_tag_test"; [] gorptest: 09:53:22.016210 delete from "alias_trans_field_test"; [] gorptest: 09:53:22.025017 delete from "invoice_override_test"; [] gorptest: 09:53:22.035429 delete from "person_test"; [] gorptest: 09:53:22.049490 delete from "ignored_column_test"; [] gorptest: 09:53:22.060339 delete from "id_created_test"; [] gorptest: 09:53:22.069949 delete from "type_conv_test"; [] gorptest: 09:53:22.079833 delete from "embedded_struct_test"; [] gorptest: 09:53:22.089658 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.099450 delete from "embedded_autoincr_test"; [] gorptest: 09:53:22.130166 delete from "time_test"; [] gorptest: 09:53:22.142117 delete from "id_created_test"; [] gorptest: 09:53:22.150292 delete from "single_column_table"; [] gorptest: 09:53:22.160924 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] gorptest: 09:53:22.161143 drop table if exists "invoice_test"; [] gorptest: 09:53:22.172897 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.182874 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.195119 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.205332 drop table if exists "person_test"; [] gorptest: 09:53:22.217697 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.229556 drop table if exists "id_created_test"; [] gorptest: 09:53:22.240449 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.251337 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.261895 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.276828 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.287017 drop table if exists "time_test"; [] gorptest: 09:53:22.300181 drop table if exists "id_created_test"; [] gorptest: 09:53:22.300298 drop table if exists "single_column_table"; [] --- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.79s) === RUN TestPrepare 2026/12/03 09:53:22 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 09:53:22.315863 drop table if exists "invoice_test"; [] gorptest: 09:53:22.317087 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.317152 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.317202 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.317251 drop table if exists "person_test"; [] gorptest: 09:53:22.317311 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.317361 drop table if exists "id_created_test"; [] gorptest: 09:53:22.319027 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.319099 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.319154 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.319201 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.319248 drop table if exists "time_test"; [] gorptest: 09:53:22.319309 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:22.329635 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 09:53:22.345709 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 09:53:22.360524 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 09:53:22.373630 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 09:53:22.392000 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:22.403450 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 09:53:22.412634 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 09:53:22.425116 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 09:53:22.456735 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 09:53:22.474463 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 09:53:22.496261 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 09:53:22.516599 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] gorptest: 09:53:22.536391 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] gorptest: 09:53:22.550371 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] gorptest: 09:53:22.565758 SELECT * from invoice_test WHERE Memo='prepare-baz' [] gorptest: 09:53:22.566081 begin; [] gorptest: 09:53:22.566151 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] gorptest: 09:53:22.566374 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.567134 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.567269 commit; [] gorptest: 09:53:22.580578 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 09:53:22.581040 drop table if exists "invoice_test"; [] gorptest: 09:53:22.625694 drop table if exists "invoice_tag_test"; [] gorptest: 09:53:22.645919 drop table if exists "alias_trans_field_test"; [] gorptest: 09:53:22.661538 drop table if exists "invoice_override_test"; [] gorptest: 09:53:22.678176 drop table if exists "person_test"; [] gorptest: 09:53:22.691916 drop table if exists "ignored_column_test"; [] gorptest: 09:53:22.709732 drop table if exists "id_created_test"; [] gorptest: 09:53:22.722591 drop table if exists "type_conv_test"; [] gorptest: 09:53:22.735423 drop table if exists "embedded_struct_test"; [] gorptest: 09:53:22.749270 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 09:53:22.759675 drop table if exists "embedded_autoincr_test"; [] gorptest: 09:53:22.768426 drop table if exists "time_test"; [] gorptest: 09:53:22.778343 drop table if exists "id_created_test"; [] --- PASS: TestPrepare (0.46s) PASS ok gopkg.in/gorp.v1 18.510s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-gopkg-gorp.v1-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installinit -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-gopkg-gorp.v1-dev' in '../golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/407429 and its subdirectories I: Current time: Wed Dec 2 21:53:35 -12 2026 I: pbuilder-time-stamp: 1796291615 Fri Oct 31 03:30:41 UTC 2025 I: 1st build successful. Starting 2nd build on remote node ionos11-amd64.debian.net. Fri Oct 31 03:30:41 UTC 2025 I: Preparing to do remote build '2' on ionos11-amd64.debian.net. Fri Oct 31 03:30:41 UTC 2025 - checking /var/lib/jenkins/offline_nodes if ionos11-amd64.debian.net is marked as down. Fri Oct 31 03:30:41 UTC 2025 - checking via ssh if ionos11-amd64.debian.net is up. removed '/tmp/read-only-fs-test-eGBGWn' ==================================================================================== Fri Oct 31 03:30:42 UTC 2025 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on ionos11-amd64, called using "2 golang-gopkg-gorp.v1 forky /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp 1.7.2-2" as arguments. Fri Oct 31 03:30:42 UTC 2025 - actually running "reproducible_build.sh" (md5sum cc591790ab2c8e13f5e554202b95c89c) as "/tmp/jenkins-script-9rC2OqXM" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Fri Oct 31 03:30:42 UTC 2025 I: Downloading source for forky/golang-gopkg-gorp.v1=1.7.2-2 Reading package lists... NOTICE: 'golang-gopkg-gorp.v1' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 37.5 kB of source archives. Get:1 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (dsc) [2257 B] Get:2 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (tar) [32.6 kB] Get:3 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (diff) [2688 B] Fetched 37.5 kB in 0s (1421 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'golang-gopkg-gorp.v1' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git Please use: git clone https://salsa.debian.org/go-team/packages/golang-gopkg-gorp.v1.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 37.5 kB of source archives. Get:1 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (dsc) [2257 B] Get:2 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (tar) [32.6 kB] Get:3 http://deb.debian.org/debian forky/main golang-gopkg-gorp.v1 1.7.2-2 (diff) [2688 B] Fetched 37.5 kB in 0s (1421 kB/s) Download complete and in download only mode ============================================================================= Re-Building golang-gopkg-gorp.v1 in forky on amd64 on ionos11-amd64 now. Date: Fri Oct 31 03:30:42 UTC 2025 Date UTC: Fri Oct 31 03:30:42 UTC 2025 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_6K0x + case ${ARCH} in + case $ARCH in + locale=et_EE + language=et + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' golang-gopkg-gorp.v1 = debian-installer -o golang-gopkg-gorp.v1 = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' golang-gopkg-gorp.v1 = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_6K0x --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2 --logfile b2/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Fri Oct 31 17:30:43 +14 2025 I: pbuilder-time-stamp: 1761881443 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [golang-gopkg-gorp.v1_1.7.2-2.dsc] I: copying [./golang-gopkg-gorp.v1_1.7.2.orig.tar.xz] I: copying [./golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz] I: Extracting source dpkg-source: warning: cannot verify inline signature for ./golang-gopkg-gorp.v1_1.7.2-2.dsc: no acceptable signature found dpkg-source: info: extracting golang-gopkg-gorp.v1 in golang-gopkg-gorp.v1-1.7.2 dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2.orig.tar.xz dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D01_modify_environment starting debug: Running on ionos11-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Oct 31 03:30 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.3.3(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' DIRSTACK=() DISTRIBUTION=forky EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=ddc87d5a552b4a1cbc3f23aa97ba5f73 LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=1583157 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_6K0x --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2 --logfile b2/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' SUDO_GID=111 SUDO_HOME=/var/lib/jenkins SUDO_UID=106 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://46.16.76.132:3128 I: uname -a Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), dh-golang, golang-any, golang-github-go-sql-driver-mysql-dev, golang-github-mattn-go-sqlite3-dev, golang-github-ziutek-mymysql-dev, golang-pq-dev dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-golang; however: Package dh-golang is not installed. pbuilder-satisfydepends-dummy depends on golang-any; however: Package golang-any is not installed. pbuilder-satisfydepends-dummy depends on golang-github-go-sql-driver-mysql-dev; however: Package golang-github-go-sql-driver-mysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-mattn-go-sqlite3-dev; however: Package golang-github-mattn-go-sqlite3-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-github-ziutek-mymysql-dev; however: Package golang-github-ziutek-mymysql-dev is not installed. pbuilder-satisfydepends-dummy depends on golang-pq-dev; however: Package golang-pq-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-golang{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} golang-1.24-go{a} golang-1.24-src{a} golang-any{a} golang-filippo-edwards25519-dev{a} golang-github-davecgh-go-spew-dev{a} golang-github-go-sql-driver-mysql-dev{a} golang-github-gorilla-securecookie-dev{a} golang-github-gorilla-sessions-dev{a} golang-github-hashicorp-go-uuid-dev{a} golang-github-jcmturner-aescts.v2-dev{a} golang-github-jcmturner-dnsutils.v2-dev{a} golang-github-jcmturner-gofork-dev{a} golang-github-jcmturner-goidentity.v6-dev{a} golang-github-jcmturner-gokrb5.v8-dev{a} golang-github-jcmturner-rpc.v2-dev{a} golang-github-lib-pq-dev{a} golang-github-mattn-go-sqlite3-dev{a} golang-github-pmezard-go-difflib-dev{a} golang-github-stretchr-objx-dev{a} golang-github-stretchr-testify-dev{a} golang-github-ziutek-mymysql-dev{a} golang-go{a} golang-golang-x-crypto-dev{a} golang-golang-x-net-dev{a} golang-golang-x-sys-dev{a} golang-golang-x-term-dev{a} golang-golang-x-text-dev{a} golang-gopkg-yaml.v3-dev{a} golang-src{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libmagic-mgc{a} libmagic1t64{a} libpipeline1{a} libsqlite3-dev{a} libtool{a} libuchardet0{a} libunistring5{a} libxml2-16{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl lynx pkgconf wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 70.7 MB of archives. After unpacking 376 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian forky/main amd64 sensible-utils all 0.0.26 [27.0 kB] Get: 2 http://deb.debian.org/debian forky/main amd64 libmagic-mgc amd64 1:5.46-5 [338 kB] Get: 3 http://deb.debian.org/debian forky/main amd64 libmagic1t64 amd64 1:5.46-5 [109 kB] Get: 4 http://deb.debian.org/debian forky/main amd64 file amd64 1:5.46-5 [43.6 kB] Get: 5 http://deb.debian.org/debian forky/main amd64 gettext-base amd64 0.23.1-2+b1 [244 kB] Get: 6 http://deb.debian.org/debian forky/main amd64 libuchardet0 amd64 0.0.8-2 [68.5 kB] Get: 7 http://deb.debian.org/debian forky/main amd64 groff-base amd64 1.23.0-9 [1187 kB] Get: 8 http://deb.debian.org/debian forky/main amd64 bsdextrautils amd64 2.41.2-4 [98.5 kB] Get: 9 http://deb.debian.org/debian forky/main amd64 libpipeline1 amd64 1.5.8-1 [42.0 kB] Get: 10 http://deb.debian.org/debian forky/main amd64 man-db amd64 2.13.1-1 [1469 kB] Get: 11 http://deb.debian.org/debian forky/main amd64 m4 amd64 1.4.20-2 [325 kB] Get: 12 http://deb.debian.org/debian forky/main amd64 autoconf all 2.72-3.1 [494 kB] Get: 13 http://deb.debian.org/debian forky/main amd64 autotools-dev all 20240727.1 [60.2 kB] Get: 14 http://deb.debian.org/debian forky/main amd64 automake all 1:1.18.1-2 [877 kB] Get: 15 http://deb.debian.org/debian forky/main amd64 autopoint all 0.23.1-2 [770 kB] Get: 16 http://deb.debian.org/debian forky/main amd64 libdebhelper-perl all 13.28 [92.4 kB] Get: 17 http://deb.debian.org/debian forky/main amd64 libtool all 2.5.4-7 [540 kB] Get: 18 http://deb.debian.org/debian forky/main amd64 dh-autoreconf all 21 [12.2 kB] Get: 19 http://deb.debian.org/debian forky/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian forky/main amd64 libfile-stripnondeterminism-perl all 1.15.0-1 [19.9 kB] Get: 21 http://deb.debian.org/debian forky/main amd64 dh-strip-nondeterminism all 1.15.0-1 [8812 B] Get: 22 http://deb.debian.org/debian forky/main amd64 libelf1t64 amd64 0.193-3 [192 kB] Get: 23 http://deb.debian.org/debian forky/main amd64 dwz amd64 0.16-2 [108 kB] Get: 24 http://deb.debian.org/debian forky/main amd64 libunistring5 amd64 1.3-2 [477 kB] Get: 25 http://deb.debian.org/debian forky/main amd64 libxml2-16 amd64 2.14.6+dfsg-0.1 [651 kB] Get: 26 http://deb.debian.org/debian forky/main amd64 gettext amd64 0.23.1-2+b1 [1680 kB] Get: 27 http://deb.debian.org/debian forky/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 28 http://deb.debian.org/debian forky/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 29 http://deb.debian.org/debian forky/main amd64 debhelper all 13.28 [941 kB] Get: 30 http://deb.debian.org/debian forky/main amd64 dh-golang all 1.63 [24.4 kB] Get: 31 http://deb.debian.org/debian forky/main amd64 golang-1.24-src all 1.24.9-1 [21.2 MB] Get: 32 http://deb.debian.org/debian forky/main amd64 golang-1.24-go amd64 1.24.9-1 [28.7 MB] Get: 33 http://deb.debian.org/debian forky/main amd64 golang-src all 2:1.24~2 [5136 B] Get: 34 http://deb.debian.org/debian forky/main amd64 golang-go amd64 2:1.24~2 [44.3 kB] Get: 35 http://deb.debian.org/debian forky/main amd64 golang-any amd64 2:1.24~2 [5216 B] Get: 36 http://deb.debian.org/debian forky/main amd64 golang-filippo-edwards25519-dev all 1.0.0~rc1+git20210721-0.1 [32.7 kB] Get: 37 http://deb.debian.org/debian forky/main amd64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 38 http://deb.debian.org/debian forky/main amd64 golang-github-go-sql-driver-mysql-dev all 1.9.3-1 [85.8 kB] Get: 39 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-securecookie-dev all 1.1.2-1 [14.0 kB] Get: 40 http://deb.debian.org/debian forky/main amd64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 41 http://deb.debian.org/debian forky/main amd64 golang-github-hashicorp-go-uuid-dev all 1.0.3-1 [8636 B] Get: 42 http://deb.debian.org/debian forky/main amd64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 43 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-objx-dev all 0.5.2-1 [25.5 kB] Get: 44 http://deb.debian.org/debian forky/main amd64 golang-gopkg-yaml.v3-dev all 3.0.4-1 [76.0 kB] Get: 45 http://deb.debian.org/debian forky/main amd64 golang-github-stretchr-testify-dev all 1.10.0-1 [78.4 kB] Get: 46 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 47 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 48 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 49 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 50 http://deb.debian.org/debian forky/main amd64 golang-golang-x-sys-dev all 0.36.0-1 [640 kB] Get: 51 http://deb.debian.org/debian forky/main amd64 golang-golang-x-term-dev all 0.35.0-1 [16.1 kB] Get: 52 http://deb.debian.org/debian forky/main amd64 golang-golang-x-text-dev all 0.29.0-2 [3992 kB] Get: 53 http://deb.debian.org/debian forky/main amd64 golang-golang-x-crypto-dev all 1:0.43.0-2 [1950 kB] Get: 54 http://deb.debian.org/debian forky/main amd64 golang-golang-x-net-dev all 1:0.27.0-2 [904 kB] Get: 55 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 56 http://deb.debian.org/debian forky/main amd64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 57 http://deb.debian.org/debian forky/main amd64 golang-github-lib-pq-dev all 1.10.9-2 [86.6 kB] Get: 58 http://deb.debian.org/debian forky/main amd64 libsqlite3-dev amd64 3.46.1-8 [1172 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.32~ds1-1 [82.5 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Fetched 70.7 MB in 1s (102 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19869 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.26_all.deb ... Unpacking sensible-utils (0.0.26) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.46-5_amd64.deb ... Unpacking libmagic-mgc (1:5.46-5) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../02-libmagic1t64_1%3a5.46-5_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.46-5) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.46-5_amd64.deb ... Unpacking file (1:5.46-5) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.23.1-2+b1_amd64.deb ... Unpacking gettext-base (0.23.1-2+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.8-2_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-2) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.23.0-9_amd64.deb ... Unpacking groff-base (1.23.0-9) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.41.2-4_amd64.deb ... Unpacking bsdextrautils (2.41.2-4) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.8-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.13.1-1_amd64.deb ... Unpacking man-db (2.13.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.20-2_amd64.deb ... Unpacking m4 (1.4.20-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.72-3.1_all.deb ... Unpacking autoconf (2.72-3.1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20240727.1_all.deb ... Unpacking autotools-dev (20240727.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.18.1-2_all.deb ... Unpacking automake (1:1.18.1-2) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.23.1-2_all.deb ... Unpacking autopoint (0.23.1-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.28_all.deb ... Unpacking libdebhelper-perl (13.28) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.5.4-7_all.deb ... Unpacking libtool (2.5.4-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_21_all.deb ... Unpacking dh-autoreconf (21) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../19-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../20-dh-strip-nondeterminism_1.15.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.15.0-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../21-libelf1t64_0.193-3_amd64.deb ... Unpacking libelf1t64:amd64 (0.193-3) ... Selecting previously unselected package dwz. Preparing to unpack .../22-dwz_0.16-2_amd64.deb ... Unpacking dwz (0.16-2) ... Selecting previously unselected package libunistring5:amd64. Preparing to unpack .../23-libunistring5_1.3-2_amd64.deb ... Unpacking libunistring5:amd64 (1.3-2) ... Selecting previously unselected package libxml2-16:amd64. Preparing to unpack .../24-libxml2-16_2.14.6+dfsg-0.1_amd64.deb ... Unpacking libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Selecting previously unselected package gettext. Preparing to unpack .../25-gettext_0.23.1-2+b1_amd64.deb ... Unpacking gettext (0.23.1-2+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../26-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../27-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../28-debhelper_13.28_all.deb ... Unpacking debhelper (13.28) ... Selecting previously unselected package dh-golang. Preparing to unpack .../29-dh-golang_1.63_all.deb ... Unpacking dh-golang (1.63) ... Selecting previously unselected package golang-1.24-src. Preparing to unpack .../30-golang-1.24-src_1.24.9-1_all.deb ... Unpacking golang-1.24-src (1.24.9-1) ... Selecting previously unselected package golang-1.24-go. Preparing to unpack .../31-golang-1.24-go_1.24.9-1_amd64.deb ... Unpacking golang-1.24-go (1.24.9-1) ... Selecting previously unselected package golang-src. Preparing to unpack .../32-golang-src_2%3a1.24~2_all.deb ... Unpacking golang-src (2:1.24~2) ... Selecting previously unselected package golang-go:amd64. Preparing to unpack .../33-golang-go_2%3a1.24~2_amd64.deb ... Unpacking golang-go:amd64 (2:1.24~2) ... Selecting previously unselected package golang-any:amd64. Preparing to unpack .../34-golang-any_2%3a1.24~2_amd64.deb ... Unpacking golang-any:amd64 (2:1.24~2) ... Selecting previously unselected package golang-filippo-edwards25519-dev. Preparing to unpack .../35-golang-filippo-edwards25519-dev_1.0.0~rc1+git20210721-0.1_all.deb ... Unpacking golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Selecting previously unselected package golang-github-davecgh-go-spew-dev. Preparing to unpack .../36-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... Selecting previously unselected package golang-github-go-sql-driver-mysql-dev. Preparing to unpack .../37-golang-github-go-sql-driver-mysql-dev_1.9.3-1_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../38-golang-github-gorilla-securecookie-dev_1.1.2-1_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.2-1) ... Selecting previously unselected package golang-github-gorilla-sessions-dev. Preparing to unpack .../39-golang-github-gorilla-sessions-dev_1.2.1-1_all.deb ... Unpacking golang-github-gorilla-sessions-dev (1.2.1-1) ... Selecting previously unselected package golang-github-hashicorp-go-uuid-dev. Preparing to unpack .../40-golang-github-hashicorp-go-uuid-dev_1.0.3-1_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Selecting previously unselected package golang-github-pmezard-go-difflib-dev. Preparing to unpack .../41-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Selecting previously unselected package golang-github-stretchr-objx-dev. Preparing to unpack .../42-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../43-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../44-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... Selecting previously unselected package golang-github-jcmturner-aescts.v2-dev. Preparing to unpack .../45-golang-github-jcmturner-aescts.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-dnsutils.v2-dev. Preparing to unpack .../46-golang-github-jcmturner-dnsutils.v2-dev_2.0.0-2_all.deb ... Unpacking golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Selecting previously unselected package golang-github-jcmturner-gofork-dev. Preparing to unpack .../47-golang-github-jcmturner-gofork-dev_1.0.0-4_all.deb ... Unpacking golang-github-jcmturner-gofork-dev (1.0.0-4) ... Selecting previously unselected package golang-github-jcmturner-goidentity.v6-dev. Preparing to unpack .../48-golang-github-jcmturner-goidentity.v6-dev_6.0.1-2_all.deb ... Unpacking golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Selecting previously unselected package golang-golang-x-sys-dev. Preparing to unpack .../49-golang-golang-x-sys-dev_0.36.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.36.0-1) ... Selecting previously unselected package golang-golang-x-term-dev. Preparing to unpack .../50-golang-golang-x-term-dev_0.35.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.35.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../51-golang-golang-x-text-dev_0.29.0-2_all.deb ... Unpacking golang-golang-x-text-dev (0.29.0-2) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../52-golang-golang-x-crypto-dev_1%3a0.43.0-2_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.43.0-2) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../53-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../54-golang-github-jcmturner-rpc.v2-dev_2.0.3-2_all.deb ... Unpacking golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Selecting previously unselected package golang-github-jcmturner-gokrb5.v8-dev. Preparing to unpack .../55-golang-github-jcmturner-gokrb5.v8-dev_8.4.3-2_all.deb ... Unpacking golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Selecting previously unselected package golang-github-lib-pq-dev. Preparing to unpack .../56-golang-github-lib-pq-dev_1.10.9-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.9-2) ... Selecting previously unselected package libsqlite3-dev:amd64. Preparing to unpack .../57-libsqlite3-dev_3.46.1-8_amd64.deb ... Unpacking libsqlite3-dev:amd64 (3.46.1-8) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:amd64. Preparing to unpack .../58-golang-github-mattn-go-sqlite3-dev_1.14.32~ds1-1_amd64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Selecting previously unselected package golang-github-ziutek-mymysql-dev. Preparing to unpack .../59-golang-github-ziutek-mymysql-dev_1.5.4+git20170206.23.0582bcf-2_all.deb ... Unpacking golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-1.24-src (1.24.9-1) ... Setting up libpipeline1:amd64 (1.5.8-1) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.3-1) ... Setting up bsdextrautils (2.41.2-4) ... Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... Setting up libmagic-mgc (1:5.46-5) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libxml2-16:amd64 (2.14.6+dfsg-0.1) ... Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... Setting up libdebhelper-perl (13.28) ... Setting up golang-golang-x-sys-dev (0.36.0-1) ... Setting up libmagic1t64:amd64 (1:5.46-5) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.23.1-2+b1) ... Setting up m4 (1.4.20-2) ... Setting up golang-golang-x-term-dev (0.35.0-1) ... Setting up file (1:5.46-5) ... Setting up libelf1t64:amd64 (0.193-3) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20240727.1) ... Setting up libsqlite3-dev:amd64 (3.46.1-8) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up libunistring5:amd64 (1.3-2) ... Setting up autopoint (0.23.1-2) ... Setting up golang-1.24-go (1.24.9-1) ... Setting up autoconf (2.72-3.1) ... Setting up dwz (0.16-2) ... Setting up sensible-utils (0.0.26) ... Setting up golang-golang-x-text-dev (0.29.0-2) ... Setting up libuchardet0:amd64 (0.0.8-2) ... Setting up golang-filippo-edwards25519-dev (1.0.0~rc1+git20210721-0.1) ... Setting up golang-golang-x-crypto-dev (1:0.43.0-2) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up golang-src (2:1.24~2) ... Setting up golang-github-gorilla-securecookie-dev (1.1.2-1) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up automake (1:1.18.1-2) ... update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... Setting up gettext (0.23.1-2+b1) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up libtool (2.5.4-7) ... Setting up golang-go:amd64 (2:1.24~2) ... Setting up golang-any:amd64 (2:1.24~2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (21) ... Setting up golang-github-mattn-go-sqlite3-dev:amd64 (1.14.32~ds1-1) ... Setting up golang-golang-x-net-dev (1:0.27.0-2) ... Setting up dh-strip-nondeterminism (1.15.0-1) ... Setting up groff-base (1.23.0-9) ... Setting up golang-github-go-sql-driver-mysql-dev (1.9.3-1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up golang-github-jcmturner-rpc.v2-dev (2.0.3-2) ... Setting up man-db (2.13.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up golang-github-jcmturner-gokrb5.v8-dev (8.4.3-2) ... Setting up debhelper (13.28) ... Setting up golang-github-lib-pq-dev (1.10.9-2) ... Setting up dh-golang (1.63) ... Processing triggers for libc-bin (2.41-12) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for forky I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Pirate Praveen dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --builddirectory=_build --buildsystem=golang --with=golang dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang dh_clean -O--builddirectory=_build -O--buildsystem=golang debian/rules binary dh binary --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 40 gopkg.in/gorp.v1 internal/asan math/bits internal/unsafeheader internal/godebugs internal/runtime/syscall internal/coverage/rtcov internal/goarch unicode/utf8 internal/goos log/internal internal/msan sync/atomic internal/runtime/atomic cmp internal/goexperiment internal/cpu unicode internal/itoa internal/byteorder internal/profilerecord internal/runtime/math internal/abi internal/runtime/sys internal/chacha8rand internal/runtime/exithook internal/bytealg math internal/stringslite internal/race internal/sync internal/runtime/maps runtime iter internal/reflectlite sync maps slices errors sort internal/testlog internal/bisect internal/oserror path io math/rand/v2 strconv syscall internal/godebug bytes strings reflect regexp/syntax internal/syscall/execenv internal/syscall/unix time regexp context io/fs internal/poll internal/filepathlite os internal/fmtsort fmt log database/sql/driver database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 40 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists 2025/10/31 03:32:02 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:02.912639 drop table if exists "invoice_test"; [] gorptest: 03:32:02.913327 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:02.913378 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:02.913413 drop table if exists "invoice_override_test"; [] gorptest: 03:32:02.913445 drop table if exists "person_test"; [] gorptest: 03:32:02.913480 drop table if exists "ignored_column_test"; [] gorptest: 03:32:02.913512 drop table if exists "id_created_test"; [] gorptest: 03:32:02.913543 drop table if exists "type_conv_test"; [] gorptest: 03:32:02.913576 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:02.913610 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:02.913644 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:02.913678 drop table if exists "time_test"; [] gorptest: 03:32:02.913721 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:03.527625 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:03.839658 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:04.243896 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:04.537807 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:04.801043 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.149059 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.486978 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:05.770978 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:05.784368 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:05.790693 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:05.794497 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:05.803942 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.804072 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:05.804135 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:05.804196 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.804254 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:05.804304 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.804351 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.804399 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:05.804447 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:05.804495 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:05.804545 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:05.804592 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:05.804637 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 03:32:05.804675 drop table if exists "invoice_test"; [] gorptest: 03:32:05.807243 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:05.809982 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:05.813771 drop table if exists "invoice_override_test"; [] gorptest: 03:32:05.825056 drop table if exists "person_test"; [] gorptest: 03:32:05.829098 drop table if exists "ignored_column_test"; [] gorptest: 03:32:05.833585 drop table if exists "id_created_test"; [] gorptest: 03:32:05.837521 drop table if exists "type_conv_test"; [] gorptest: 03:32:05.840887 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:05.843094 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:05.846050 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:05.850472 drop table if exists "time_test"; [] gorptest: 03:32:05.855729 drop table if exists "id_created_test"; [] --- PASS: TestCreateTablesIfNotExists (2.94s) === RUN TestTruncateTables 2025/10/31 03:32:05 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:05.856188 drop table if exists "invoice_test"; [] gorptest: 03:32:05.856503 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:05.856563 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:05.856622 drop table if exists "invoice_override_test"; [] gorptest: 03:32:05.856675 drop table if exists "person_test"; [] gorptest: 03:32:05.856724 drop table if exists "ignored_column_test"; [] gorptest: 03:32:05.856771 drop table if exists "id_created_test"; [] gorptest: 03:32:05.856818 drop table if exists "type_conv_test"; [] gorptest: 03:32:05.856866 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:05.856914 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:05.856961 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:05.857008 drop table if exists "time_test"; [] gorptest: 03:32:05.857076 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.861460 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:05.875851 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:05.881753 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.886447 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:05.890880 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.893411 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.897339 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:05.900934 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:05.903547 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:05.907433 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:05.911545 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:05.914744 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.914857 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:05.914930 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:05.914996 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:05.915058 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:05.915132 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.915199 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:05.915254 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:05.915316 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:05.915375 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:05.915432 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:05.915487 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:05.915541 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 03:32:05.915634 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881525915608990 2:1761881525915608990 3:"Bob" 4:"Smith" 5:1] gorptest: 03:32:05.918344 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] gorptest: 03:32:05.921767 delete from "invoice_test"; [] gorptest: 03:32:05.925491 delete from "invoice_tag_test"; [] gorptest: 03:32:05.927708 delete from "alias_trans_field_test"; [] gorptest: 03:32:05.931257 delete from "invoice_override_test"; [] gorptest: 03:32:05.935028 delete from "person_test"; [] gorptest: 03:32:05.940062 delete from "ignored_column_test"; [] gorptest: 03:32:05.942686 delete from "id_created_test"; [] gorptest: 03:32:05.945506 delete from "type_conv_test"; [] gorptest: 03:32:05.949305 delete from "embedded_struct_test"; [] gorptest: 03:32:05.953589 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:05.958364 delete from "embedded_autoincr_test"; [] gorptest: 03:32:05.962176 delete from "time_test"; [] gorptest: 03:32:05.965852 delete from "id_created_test"; [] gorptest: 03:32:05.970040 SELECT * FROM person_test [] gorptest: 03:32:05.970250 SELECT * FROM invoice_test [] gorptest: 03:32:05.970372 drop table if exists "invoice_test"; [] gorptest: 03:32:05.974454 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:05.977306 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:05.981656 drop table if exists "invoice_override_test"; [] gorptest: 03:32:05.985608 drop table if exists "person_test"; [] gorptest: 03:32:05.989796 drop table if exists "ignored_column_test"; [] gorptest: 03:32:05.994189 drop table if exists "id_created_test"; [] gorptest: 03:32:05.998785 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.001907 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.005437 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.009698 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.013330 drop table if exists "time_test"; [] gorptest: 03:32:06.017161 drop table if exists "id_created_test"; [] --- PASS: TestTruncateTables (0.16s) === RUN TestCustomDateType gorptest: 03:32:06.017495 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] gorptest: 03:32:06.022166 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2025-10-31 03:32:06 +0000 UTC] gorptest: 03:32:06.026210 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] gorptest: 03:32:06.026374 drop table if exists "WithCustomDate"; [] --- PASS: TestCustomDateType (0.01s) === RUN TestUIntPrimaryKey gorptest: 03:32:06.029971 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 03:32:06.033392 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 03:32:06.037284 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 03:32:06.040755 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] gorptest: 03:32:06.043480 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] gorptest: 03:32:06.046189 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] gorptest: 03:32:06.050190 drop table if exists "PersonUInt64"; [] gorptest: 03:32:06.054035 drop table if exists "PersonUInt32"; [] gorptest: 03:32:06.057961 drop table if exists "PersonUInt16"; [] --- PASS: TestUIntPrimaryKey (0.03s) === RUN TestSetUniqueTogether gorptest: 03:32:06.063232 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] gorptest: 03:32:06.066260 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] gorptest: 03:32:06.082837 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] gorptest: 03:32:06.083056 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] gorptest: 03:32:06.083228 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] gorptest: 03:32:06.100417 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.04s) === RUN TestPersistentUser gorptest: 03:32:06.105639 drop table if exists PersistentUser [] gorptest: 03:32:06.106006 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 03:32:06.110341 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 03:32:06.114570 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] gorptest: 03:32:06.114712 select * from PersistentUser [] gorptest: 03:32:06.114832 select * from PersistentUser [] gorptest: 03:32:06.114936 select * from PersistentUser [] gorptest: 03:32:06.115040 select Id from PersistentUser [] gorptest: 03:32:06.115212 select mykey from PersistentUser [] gorptest: 03:32:06.115302 select PassedTraining from PersistentUser [] gorptest: 03:32:06.115383 select Id from PersistentUser [] gorptest: 03:32:06.115464 drop table if exists "PersistentUser"; [] --- PASS: TestPersistentUser (0.01s) === RUN TestNamedQueryMap gorptest: 03:32:06.119444 drop table if exists PersistentUser [] gorptest: 03:32:06.119764 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 03:32:06.122546 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 03:32:06.125535 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 03:32:06.129473 select * from PersistentUser where mykey = ? [1:43] gorptest: 03:32:06.129638 select * from PersistentUser where mykey = ? [1:43] gorptest: 03:32:06.129755 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 03:32:06.129877 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] gorptest: 03:32:06.129985 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.02s) === RUN TestNamedQueryStruct gorptest: 03:32:06.139649 drop table if exists PersistentUser [] gorptest: 03:32:06.139965 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 03:32:06.142915 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 03:32:06.148246 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 03:32:06.150850 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 03:32:06.151014 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryStruct (0.02s) === RUN TestReturnsNonNilSlice 2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:06.160525 drop table if exists "invoice_test"; [] gorptest: 03:32:06.160861 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.160921 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.160967 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.161020 drop table if exists "person_test"; [] gorptest: 03:32:06.161067 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.161118 drop table if exists "id_created_test"; [] gorptest: 03:32:06.161168 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.161218 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.161270 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.161319 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.161370 drop table if exists "time_test"; [] gorptest: 03:32:06.161431 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.165579 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:06.171003 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:06.175407 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.181320 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:06.185831 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.190124 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.193694 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:06.197326 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:06.200993 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:06.203530 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:06.206292 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:06.209100 select * from invoice_test where id=99999 [] gorptest: 03:32:06.209239 select * from invoice_test where id=99999 [] gorptest: 03:32:06.209356 drop table if exists "invoice_test"; [] gorptest: 03:32:06.211697 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.214297 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.218401 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.222745 drop table if exists "person_test"; [] gorptest: 03:32:06.226992 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.231981 drop table if exists "id_created_test"; [] gorptest: 03:32:06.236469 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.240610 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.243391 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.247024 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.251140 drop table if exists "time_test"; [] gorptest: 03:32:06.253841 drop table if exists "id_created_test"; [] --- PASS: TestReturnsNonNilSlice (0.09s) === RUN TestOverrideVersionCol gorptest: 03:32:06.254143 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] gorptest: 03:32:06.258568 update "InvoicePersonView" set "InvoiceId"=?, "PersonId"=?, "Memo"=?, "FName"=?, "LegacyVersion"=? where "InvoiceId"=? and "PersonId"=? and "LegacyVersion"=?; [1:1 2:2 3:"memo" 4:"fname" 5:1 6:1 7:2 8:1] gorptest: 03:32:06.258693 drop table if exists "InvoicePersonView"; [] --- PASS: TestOverrideVersionCol (0.01s) === RUN TestOptimisticLocking 2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:06.264125 drop table if exists "invoice_test"; [] gorptest: 03:32:06.264388 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.264447 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.264519 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.264599 drop table if exists "person_test"; [] gorptest: 03:32:06.264662 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.264711 drop table if exists "id_created_test"; [] gorptest: 03:32:06.264761 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.264809 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.264858 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.264907 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.264955 drop table if exists "time_test"; [] gorptest: 03:32:06.265013 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.269220 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:06.273394 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:06.275945 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.278170 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:06.281681 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.285211 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.289245 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:06.304325 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:06.333162 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:06.381000 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:06.521116 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:06.528090 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881526528011552 2:1761881526528011552 3:"Bob" 4:"Smith" 5:1] gorptest: 03:32:06.537440 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:06.537824 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881526528011552 2:1761881526528011552 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] gorptest: 03:32:06.547087 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881526528011552 2:1761881526528011552 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] gorptest: 03:32:06.548486 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:06.548722 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] gorptest: 03:32:06.548882 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:06.549057 drop table if exists "invoice_test"; [] gorptest: 03:32:06.554047 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.561229 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.566976 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.572199 drop table if exists "person_test"; [] gorptest: 03:32:06.575834 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.583739 drop table if exists "id_created_test"; [] gorptest: 03:32:06.589500 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.596929 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.603098 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.607508 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.615283 drop table if exists "time_test"; [] gorptest: 03:32:06.620098 drop table if exists "id_created_test"; [] --- PASS: TestOptimisticLocking (0.36s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues gorptest: 03:32:06.621044 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 03:32:06.626062 insert into TableWithNull values (10, null, null, null, null, null) [] gorptest: 03:32:06.631458 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 03:32:06.631700 update "TableWithNull" set "Id"=?, "Str"=?, "Int64"=?, "Float64"=?, "Bool"=?, "Bytes"=? where "Id"=?; [1:10 2:"hi" 3:999 4:53.33 5:true 6:[1 30 31 33] 7:10] gorptest: 03:32:06.637795 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 03:32:06.638021 drop table if exists "TableWithNull"; [] --- PASS: TestNullValues (0.03s) === RUN TestColumnProps gorptest: 03:32:06.651980 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] gorptest: 03:32:06.662204 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] gorptest: 03:32:06.671891 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] gorptest: 03:32:06.672100 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] gorptest: 03:32:06.672221 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] gorptest: 03:32:06.672310 drop table if exists "Invoice"; [] --- PASS: TestColumnProps (0.02s) === RUN TestRawSelect 2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:06.676828 drop table if exists "invoice_test"; [] gorptest: 03:32:06.677300 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.677355 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.677392 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.677434 drop table if exists "person_test"; [] gorptest: 03:32:06.677515 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.677556 drop table if exists "id_created_test"; [] gorptest: 03:32:06.677935 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.677994 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.678035 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.678071 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:06.678113 drop table if exists "time_test"; [] gorptest: 03:32:06.678160 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.681511 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:06.685973 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:06.691514 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:06.697178 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:06.701816 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.709620 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:06.714952 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:06.718940 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:06.722568 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:06.725918 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:06.730801 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:06.737921 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881526737883865 2:1761881526737883865 3:"bob" 4:"smith" 5:1] gorptest: 03:32:06.742066 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] gorptest: 03:32:06.751493 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 03:32:06.751771 drop table if exists "invoice_test"; [] gorptest: 03:32:06.755535 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:06.758639 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:06.763357 drop table if exists "invoice_override_test"; [] gorptest: 03:32:06.774937 drop table if exists "person_test"; [] gorptest: 03:32:06.780596 drop table if exists "ignored_column_test"; [] gorptest: 03:32:06.786197 drop table if exists "id_created_test"; [] gorptest: 03:32:06.788987 drop table if exists "type_conv_test"; [] gorptest: 03:32:06.794300 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:06.797947 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:06.802329 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.085267 drop table if exists "time_test"; [] gorptest: 03:32:07.438986 drop table if exists "id_created_test"; [] --- PASS: TestRawSelect (0.76s) === RUN TestHooks 2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:07.439518 drop table if exists "invoice_test"; [] gorptest: 03:32:07.439905 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.439955 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.439996 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.440039 drop table if exists "person_test"; [] gorptest: 03:32:07.440078 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.440116 drop table if exists "id_created_test"; [] gorptest: 03:32:07.440151 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.440209 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.440255 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.440292 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.440329 drop table if exists "time_test"; [] gorptest: 03:32:07.440377 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.445236 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:07.450074 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:07.453556 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.458225 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:07.462497 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.465652 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.470111 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:07.474533 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:07.478885 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:07.483226 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:07.487573 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:07.491811 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881527491775814 2:1761881527491775814 3:"bob" 4:"smith" 5:1] gorptest: 03:32:07.495646 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:07.495859 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881527491775814 2:1761881527491775814 3:"preupdate" 4:"postget" 5:2 6:1 7:1] gorptest: 03:32:07.498493 select * from person_test where id = ? [1:1] gorptest: 03:32:07.498695 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] gorptest: 03:32:07.502898 drop table if exists "invoice_test"; [] gorptest: 03:32:07.505724 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.509757 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.513604 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.517602 drop table if exists "person_test"; [] gorptest: 03:32:07.523351 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.527563 drop table if exists "id_created_test"; [] gorptest: 03:32:07.532036 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.534744 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.538961 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.542562 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.544772 drop table if exists "time_test"; [] gorptest: 03:32:07.547527 drop table if exists "id_created_test"; [] --- PASS: TestHooks (0.11s) === RUN TestTransaction 2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:07.547901 drop table if exists "invoice_test"; [] gorptest: 03:32:07.548163 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.548212 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.548247 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.548291 drop table if exists "person_test"; [] gorptest: 03:32:07.548332 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.548383 drop table if exists "id_created_test"; [] gorptest: 03:32:07.548435 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.548477 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.548516 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.548556 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.548595 drop table if exists "time_test"; [] gorptest: 03:32:07.548675 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.551323 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:07.553822 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:07.557473 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.559754 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:07.562995 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.568795 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.572894 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:07.576960 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:07.582317 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:07.584857 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:07.589274 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:07.593141 begin; [] gorptest: 03:32:07.593238 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] gorptest: 03:32:07.593406 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] gorptest: 03:32:07.593462 commit; [] gorptest: 03:32:07.597431 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:07.597578 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] gorptest: 03:32:07.597669 drop table if exists "invoice_test"; [] gorptest: 03:32:07.601793 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.605824 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.609300 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.612983 drop table if exists "person_test"; [] gorptest: 03:32:07.615781 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.618417 drop table if exists "id_created_test"; [] gorptest: 03:32:07.622254 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.627470 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.636939 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.639404 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.642290 drop table if exists "time_test"; [] gorptest: 03:32:07.646376 drop table if exists "id_created_test"; [] --- PASS: TestTransaction (0.10s) === RUN TestSavepoint 2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:07.646772 drop table if exists "invoice_test"; [] gorptest: 03:32:07.647058 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.647125 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.647192 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.647236 drop table if exists "person_test"; [] gorptest: 03:32:07.647282 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.647325 drop table if exists "id_created_test"; [] gorptest: 03:32:07.647365 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.647403 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.647443 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.647483 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.647529 drop table if exists "time_test"; [] gorptest: 03:32:07.647576 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.650415 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:07.654784 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:07.659165 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.663166 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:07.668857 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.678192 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.681207 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:07.685193 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:07.689746 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:07.693688 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:07.700665 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:07.705143 begin; [] gorptest: 03:32:07.705269 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] gorptest: 03:32:07.705458 select memo from invoice_test [] gorptest: 03:32:07.705544 savepoint "foo" [1:] gorptest: 03:32:07.705567 select memo from invoice_test [] gorptest: 03:32:07.705625 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] gorptest: 03:32:07.705687 select memo from invoice_test [] gorptest: 03:32:07.705745 rollback to savepoint "foo" [1:] gorptest: 03:32:07.705771 select memo from invoice_test [] gorptest: 03:32:07.705807 rollback; [] gorptest: 03:32:07.705922 drop table if exists "invoice_test"; [] gorptest: 03:32:07.709951 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.714190 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.717483 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.722408 drop table if exists "person_test"; [] gorptest: 03:32:07.726830 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.730586 drop table if exists "id_created_test"; [] gorptest: 03:32:07.735407 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.740208 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.743178 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.746222 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.749822 drop table if exists "time_test"; [] gorptest: 03:32:07.753296 drop table if exists "id_created_test"; [] --- PASS: TestSavepoint (0.11s) === RUN TestMultiple 2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:07.753638 drop table if exists "invoice_test"; [] gorptest: 03:32:07.753906 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.753954 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.753990 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.754035 drop table if exists "person_test"; [] gorptest: 03:32:07.754105 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.754159 drop table if exists "id_created_test"; [] gorptest: 03:32:07.754202 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.754240 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.754281 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.754322 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.754363 drop table if exists "time_test"; [] gorptest: 03:32:07.754415 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.757938 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:07.761694 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:07.767420 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.771885 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:07.775363 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.868131 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.870994 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:07.873341 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:07.877178 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:07.880824 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:07.884804 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:07.888332 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] gorptest: 03:32:07.892364 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] gorptest: 03:32:07.895174 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] gorptest: 03:32:07.898682 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] gorptest: 03:32:07.901507 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:07.905234 delete from "invoice_test" where "Id"=?; [1:2] gorptest: 03:32:07.908760 drop table if exists "invoice_test"; [] gorptest: 03:32:07.911730 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.915309 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.917632 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.921843 drop table if exists "person_test"; [] gorptest: 03:32:07.925478 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.929450 drop table if exists "id_created_test"; [] gorptest: 03:32:07.932933 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.936140 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.938522 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.942691 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.946493 drop table if exists "time_test"; [] gorptest: 03:32:07.950243 drop table if exists "id_created_test"; [] --- PASS: TestMultiple (0.20s) === RUN TestCrud 2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:07.950578 drop table if exists "invoice_test"; [] gorptest: 03:32:07.950858 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:07.950906 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:07.950942 drop table if exists "invoice_override_test"; [] gorptest: 03:32:07.950984 drop table if exists "person_test"; [] gorptest: 03:32:07.951039 drop table if exists "ignored_column_test"; [] gorptest: 03:32:07.951090 drop table if exists "id_created_test"; [] gorptest: 03:32:07.951161 drop table if exists "type_conv_test"; [] gorptest: 03:32:07.951197 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:07.951238 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:07.951278 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:07.951317 drop table if exists "time_test"; [] gorptest: 03:32:07.951378 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.954094 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:07.957838 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:07.961727 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:07.965685 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:07.969186 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.972967 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:07.977403 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:07.980766 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:07.983100 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:07.986029 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:07.990062 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:07.993541 delete from invoice_test [] gorptest: 03:32:07.996648 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] gorptest: 03:32:07.998956 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:07.999148 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:6412307188641507529 2:6778798031374099927 3:"random 2193949833088657216" 4:0 5:true 6:1] gorptest: 03:32:08.003516 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:08.003626 select * from invoice_test [] gorptest: 03:32:08.003762 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:08.006151 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 03:32:08.006240 delete from invoice_tag_test [] gorptest: 03:32:08.013066 insert into "invoice_tag_test" ("myid","myCreated","date_updated","Memo","person_id","is_Paid") values (null,?,?,?,?,?); [1:300 2:400 3:"some order" 4:33 5:false] gorptest: 03:32:08.018340 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 03:32:08.018486 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:5392289317437521751 2:4997551447714034161 3:"random 7177440751461477866" 4:33 5:false 6:1] gorptest: 03:32:08.021465 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 03:32:08.021579 select * from invoice_tag_test [] gorptest: 03:32:08.021723 delete from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 03:32:08.023978 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 03:32:08.024073 delete from alias_trans_field_test [] gorptest: 03:32:08.026354 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] gorptest: 03:32:08.028832 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 03:32:08.028955 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 3616872157099662569" 2:1] gorptest: 03:32:08.031132 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 03:32:08.031230 select * from alias_trans_field_test [] gorptest: 03:32:08.031339 delete from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 03:32:08.034680 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 03:32:08.034766 drop table if exists "invoice_test"; [] gorptest: 03:32:08.037062 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.040445 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.042860 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.046638 drop table if exists "person_test"; [] gorptest: 03:32:08.049893 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.052369 drop table if exists "id_created_test"; [] gorptest: 03:32:08.054569 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.056811 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.059062 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.061255 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.064729 drop table if exists "time_test"; [] gorptest: 03:32:08.068714 drop table if exists "id_created_test"; [] --- PASS: TestCrud (0.12s) === RUN TestWithIgnoredColumn 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.069085 drop table if exists "invoice_test"; [] gorptest: 03:32:08.069359 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.069406 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.069444 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.069490 drop table if exists "person_test"; [] gorptest: 03:32:08.069559 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.069613 drop table if exists "id_created_test"; [] gorptest: 03:32:08.069649 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.069689 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.069726 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.069767 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.069807 drop table if exists "time_test"; [] gorptest: 03:32:08.069856 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.073647 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.076505 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.078907 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.081836 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.084962 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.089359 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.093165 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.095364 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.097475 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.100524 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.104135 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.106596 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] gorptest: 03:32:08.110450 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 03:32:08.110569 delete from "ignored_column_test" where "Id"=?; [1:1] gorptest: 03:32:08.114150 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 03:32:08.114238 drop table if exists "invoice_test"; [] gorptest: 03:32:08.117632 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.121697 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.125571 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.129868 drop table if exists "person_test"; [] gorptest: 03:32:08.133752 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.136945 drop table if exists "id_created_test"; [] gorptest: 03:32:08.140818 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.144222 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.147707 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.151370 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.154944 drop table if exists "time_test"; [] gorptest: 03:32:08.157320 drop table if exists "id_created_test"; [] --- PASS: TestWithIgnoredColumn (0.09s) === RUN TestTypeConversionExample 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.157732 drop table if exists "invoice_test"; [] gorptest: 03:32:08.158034 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.158082 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.158118 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.158161 drop table if exists "person_test"; [] gorptest: 03:32:08.158199 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.158234 drop table if exists "id_created_test"; [] gorptest: 03:32:08.158275 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.158311 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.158345 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.158380 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.158415 drop table if exists "time_test"; [] gorptest: 03:32:08.158470 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.162358 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.165991 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.169104 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.171659 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.174305 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.177926 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.181348 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.185848 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.190529 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.196446 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.200161 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.204093 insert into "type_conv_test" ("Id","PersonJSON","Name") values (null,?,?); [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Bob\",\"LName\":\"Smith\",\"Version\":0}" 2:"hi"] gorptest: 03:32:08.207613 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 03:32:08.207794 update "type_conv_test" set "PersonJSON"=?, "Name"=? where "Id"=?; [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Jane\",\"LName\":\"Doe\",\"Version\":0}" 2:"hi2" 3:1] gorptest: 03:32:08.210555 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 03:32:08.210675 delete from "type_conv_test" where "Id"=?; [1:1] gorptest: 03:32:08.213869 drop table if exists "invoice_test"; [] gorptest: 03:32:08.217455 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.220976 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.224885 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.227656 drop table if exists "person_test"; [] gorptest: 03:32:08.230056 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.233526 drop table if exists "id_created_test"; [] gorptest: 03:32:08.235604 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.238321 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.241609 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.245016 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.248713 drop table if exists "time_test"; [] gorptest: 03:32:08.251311 drop table if exists "id_created_test"; [] --- PASS: TestTypeConversionExample (0.09s) === RUN TestWithEmbeddedStruct 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.251711 drop table if exists "invoice_test"; [] gorptest: 03:32:08.252024 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.252074 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.252111 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.252155 drop table if exists "person_test"; [] gorptest: 03:32:08.252192 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.252222 drop table if exists "id_created_test"; [] gorptest: 03:32:08.252265 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.252300 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.252330 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.252371 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.252405 drop table if exists "time_test"; [] gorptest: 03:32:08.252444 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.254807 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.257057 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.260117 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.263912 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.268030 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.272490 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.276070 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.278987 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.283146 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.286758 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.289556 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.293365 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] gorptest: 03:32:08.296800 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 03:32:08.296949 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] gorptest: 03:32:08.299198 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 03:32:08.299314 select * from embedded_struct_test [] gorptest: 03:32:08.299461 drop table if exists "invoice_test"; [] gorptest: 03:32:08.301765 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.305302 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.309828 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.313940 drop table if exists "person_test"; [] gorptest: 03:32:08.317627 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.321261 drop table if exists "id_created_test"; [] gorptest: 03:32:08.323659 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.325814 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.329523 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.332695 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.336889 drop table if exists "time_test"; [] gorptest: 03:32:08.339082 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStruct (0.09s) === RUN TestWithEmbeddedStructBeforeAutoincr 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.339558 drop table if exists "invoice_test"; [] gorptest: 03:32:08.339852 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.339900 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.339952 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.340001 drop table if exists "person_test"; [] gorptest: 03:32:08.340032 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.340052 drop table if exists "id_created_test"; [] gorptest: 03:32:08.340070 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.340088 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.340106 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.340124 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.340141 drop table if exists "time_test"; [] gorptest: 03:32:08.340168 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.342452 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.344916 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.347292 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.352054 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.356328 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.360938 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.363102 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.367228 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.369743 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.372892 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.376600 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.379817 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] gorptest: 03:32:08.383498 drop table if exists "invoice_test"; [] gorptest: 03:32:08.387231 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.389776 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.393767 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.397360 drop table if exists "person_test"; [] gorptest: 03:32:08.401523 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.405323 drop table if exists "id_created_test"; [] gorptest: 03:32:08.409760 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.413324 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.416806 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.419510 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.423178 drop table if exists "time_test"; [] gorptest: 03:32:08.425415 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStructBeforeAutoincr (0.09s) === RUN TestWithEmbeddedAutoincr 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.425805 drop table if exists "invoice_test"; [] gorptest: 03:32:08.426077 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.426126 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.426164 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.426213 drop table if exists "person_test"; [] gorptest: 03:32:08.426250 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.426285 drop table if exists "id_created_test"; [] gorptest: 03:32:08.426327 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.426364 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.426399 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.426442 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.426478 drop table if exists "time_test"; [] gorptest: 03:32:08.426549 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.430058 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.433884 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.437226 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.441849 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.445559 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.448819 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.452267 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.454802 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.458466 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.461929 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.465615 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.468738 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] gorptest: 03:32:08.471158 drop table if exists "invoice_test"; [] gorptest: 03:32:08.473699 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.476905 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.479042 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.481931 drop table if exists "person_test"; [] gorptest: 03:32:08.485287 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.489215 drop table if exists "id_created_test"; [] gorptest: 03:32:08.492730 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.495038 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.497801 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.501190 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.503620 drop table if exists "time_test"; [] gorptest: 03:32:08.506261 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedAutoincr (0.08s) === RUN TestSelectVal gorptest: 03:32:08.506518 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 03:32:08.509234 insert into "TableWithNull" ("Id","Str","Int64","Float64","Bool","Bytes") values (?,?,?,?,?,?); [1:0 2:"abc" 3:78 4:32.2 5:true 6:[104 105]] gorptest: 03:32:08.511388 select Int64 from TableWithNull where Str='abc' [] gorptest: 03:32:08.511489 select count(*) from TableWithNull [] gorptest: 03:32:08.511562 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 03:32:08.511642 select Int64 from TableWithNull where Str='notfound' [] gorptest: 03:32:08.511711 select Int64 from TableWithNull where Str='abc' [] gorptest: 03:32:08.511779 select Float64 from TableWithNull where Str='abc' [] gorptest: 03:32:08.511845 select min(Float64) from TableWithNull [] gorptest: 03:32:08.511919 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 03:32:08.511995 select Float64 from TableWithNull where Str='notfound' [] gorptest: 03:32:08.512059 select Float64 from TableWithNull where Str='abc' [] gorptest: 03:32:08.512126 select Str from TableWithNull where Int64=? [1:78] gorptest: 03:32:08.512227 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 03:32:08.512298 select Str from TableWithNull where Int64=? [1:78] gorptest: 03:32:08.512365 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 03:32:08.512574 select Int64 from TableWithNull where Str=? [1:"abc"] gorptest: 03:32:08.512663 select Str from TableWithNull where Int64=? [1:78] gorptest: 03:32:08.512736 drop table if exists "TableWithNull"; [] --- PASS: TestSelectVal (0.01s) === RUN TestVersionMultipleRows 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.515894 drop table if exists "invoice_test"; [] gorptest: 03:32:08.516116 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.516165 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.516201 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.516241 drop table if exists "person_test"; [] gorptest: 03:32:08.516281 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.516320 drop table if exists "id_created_test"; [] gorptest: 03:32:08.516360 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.516398 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.516436 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.516475 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.516514 drop table if exists "time_test"; [] gorptest: 03:32:08.516562 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.520058 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.523684 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.525887 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.528929 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.531318 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.533891 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.537744 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.541623 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.544631 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.546887 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.549559 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.552656 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528552636711 2:1761881528552636711 3:"Bob" 4:"Smith" 5:1] gorptest: 03:32:08.554817 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528554794899 2:1761881528554794899 3:"Jane" 4:"Smith" 5:1] gorptest: 03:32:08.557139 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528557129690 2:1761881528557129690 3:"Mike" 4:"Smith" 5:1] gorptest: 03:32:08.559310 drop table if exists "invoice_test"; [] gorptest: 03:32:08.562638 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.566624 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.568921 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.571723 drop table if exists "person_test"; [] gorptest: 03:32:08.574799 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.577099 drop table if exists "id_created_test"; [] gorptest: 03:32:08.580838 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.584412 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.587085 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.591362 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.593697 drop table if exists "time_test"; [] gorptest: 03:32:08.597039 drop table if exists "id_created_test"; [] --- PASS: TestVersionMultipleRows (0.08s) === RUN TestWithStringPk gorptest: 03:32:08.597339 create table string_pk_test (Id varchar(255), Name varchar(255)); [] gorptest: 03:32:08.600742 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] gorptest: 03:32:08.603148 drop table if exists "string_pk_test"; [] --- PASS: TestWithStringPk (0.01s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.606392 drop table if exists "invoice_test"; [] gorptest: 03:32:08.606604 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.606652 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.606689 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.606730 drop table if exists "person_test"; [] gorptest: 03:32:08.606767 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.606803 drop table if exists "id_created_test"; [] gorptest: 03:32:08.606843 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.606884 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.606924 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.606964 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.607004 drop table if exists "time_test"; [] gorptest: 03:32:08.607054 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.610889 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.613069 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.615371 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.618289 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.621451 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.623848 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.626351 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.630143 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.633756 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.636708 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.639073 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.641340 insert into "time_test" ("Id","Time") values (null,?); [1:2025-10-31 03:01:08.641312183 +0000 UTC] gorptest: 03:32:08.645818 insert into "time_test" ("Id","Time") values (null,?); [1:2025-10-31 03:02:09.641312183 +0000 UTC] gorptest: 03:32:08.649094 SELECT id FROM time_test WHERE Time < ? [1:2025-10-31 03:02:08.641312183 +0000 UTC] gorptest: 03:32:08.649229 drop table if exists "invoice_test"; [] gorptest: 03:32:08.651251 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.653619 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.657394 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.659830 drop table if exists "person_test"; [] gorptest: 03:32:08.661870 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.665221 drop table if exists "id_created_test"; [] gorptest: 03:32:08.668986 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.671001 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.673503 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.675618 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.677761 drop table if exists "time_test"; [] gorptest: 03:32:08.682965 drop table if exists "id_created_test"; [] --- PASS: TestWithTimeSelect (0.08s) === RUN TestInvoicePersonView 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.683372 drop table if exists "invoice_test"; [] gorptest: 03:32:08.683632 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.683679 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.683716 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.683759 drop table if exists "person_test"; [] gorptest: 03:32:08.683799 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.683841 drop table if exists "id_created_test"; [] gorptest: 03:32:08.683891 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.683930 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.683968 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.684008 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.684048 drop table if exists "time_test"; [] gorptest: 03:32:08.684100 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.687449 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.689685 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.693170 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.695746 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.700110 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.703964 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.707552 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.710486 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.714155 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.718709 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.722699 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.726636 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528726607896 2:1761881528726607896 3:"bob" 4:"smith" 5:1] gorptest: 03:32:08.730356 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] gorptest: 03:32:08.733366 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 03:32:08.733531 drop table if exists "invoice_test"; [] gorptest: 03:32:08.737314 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.741743 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.745071 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.748457 drop table if exists "person_test"; [] gorptest: 03:32:08.754277 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.758989 drop table if exists "id_created_test"; [] gorptest: 03:32:08.770766 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.775306 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.778730 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.783265 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.786697 drop table if exists "time_test"; [] gorptest: 03:32:08.791846 drop table if exists "id_created_test"; [] --- PASS: TestInvoicePersonView (0.11s) === RUN TestQuoteTableNames 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.792274 drop table if exists "invoice_test"; [] gorptest: 03:32:08.792539 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.792587 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.792622 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.792663 drop table if exists "person_test"; [] gorptest: 03:32:08.792705 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.792744 drop table if exists "id_created_test"; [] gorptest: 03:32:08.792784 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.792823 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.792861 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.792901 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.792940 drop table if exists "time_test"; [] gorptest: 03:32:08.792990 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.796811 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.801270 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.806812 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.812270 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.816131 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.820964 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.824570 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.830324 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.834179 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.837845 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.841132 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] --- PASS: TestQuoteTableNames (0.10s) === RUN TestSelectTooManyCols 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.889119 drop table if exists "invoice_test"; [] gorptest: 03:32:08.889380 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.889425 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.889474 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.889526 drop table if exists "person_test"; [] gorptest: 03:32:08.889565 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.889605 drop table if exists "id_created_test"; [] gorptest: 03:32:08.889646 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.889685 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.889722 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.889758 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.889797 drop table if exists "time_test"; [] gorptest: 03:32:08.889844 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.895477 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.897747 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.901003 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.903287 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:08.906523 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.910250 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:08.913552 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:08.916942 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:08.920693 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:08.923271 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:08.926158 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:08.934557 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528934529803 2:1761881528934529803 3:"bob" 4:"smith" 5:1] gorptest: 03:32:08.937703 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528937694646 2:1761881528937694646 3:"jane" 4:"doe" 5:1] gorptest: 03:32:08.941258 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:08.941383 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] gorptest: 03:32:08.941486 select * from person_test where Id=? [1:1] gorptest: 03:32:08.941624 select * from person_test order by fname asc [] gorptest: 03:32:08.941762 drop table if exists "invoice_test"; [] gorptest: 03:32:08.945119 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.947500 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.949972 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.953626 drop table if exists "person_test"; [] gorptest: 03:32:08.957259 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.959684 drop table if exists "id_created_test"; [] gorptest: 03:32:08.963384 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.967300 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.969982 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.974793 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.977271 drop table if exists "time_test"; [] gorptest: 03:32:08.981332 drop table if exists "id_created_test"; [] --- PASS: TestSelectTooManyCols (0.09s) === RUN TestSelectSingleVal 2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:08.981670 drop table if exists "invoice_test"; [] gorptest: 03:32:08.981910 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:08.981956 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:08.981992 drop table if exists "invoice_override_test"; [] gorptest: 03:32:08.982036 drop table if exists "person_test"; [] gorptest: 03:32:08.982076 drop table if exists "ignored_column_test"; [] gorptest: 03:32:08.982113 drop table if exists "id_created_test"; [] gorptest: 03:32:08.982154 drop table if exists "type_conv_test"; [] gorptest: 03:32:08.982195 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:08.982235 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:08.982282 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:08.982329 drop table if exists "time_test"; [] gorptest: 03:32:08.982390 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.986181 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:08.993178 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:08.996634 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:08.999305 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:09.003106 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.005656 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.008738 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:09.011291 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:09.015207 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:09.018790 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:09.021456 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:09.024731 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881529024711212 2:1761881529024711212 3:"bob" 4:"smith" 5:1] gorptest: 03:32:09.026909 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 03:32:09.027032 select * from person_test where Id=? [1:1] gorptest: 03:32:09.027187 select FName from person_test where Id=? [1:1] gorptest: 03:32:09.027267 select * from person_test where Id=? [1:1] gorptest: 03:32:09.027374 select * from person_test where 2<1 AND Id=? [1:1] gorptest: 03:32:09.027488 select * from person_test where Id=? [1:-2222] gorptest: 03:32:09.027592 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881529027579362 2:1761881529027579362 3:"bob" 4:"smith" 5:1] gorptest: 03:32:09.029956 select * from person_test where Fname='bob' [] gorptest: 03:32:09.030088 select * from person_test where Id=-123 [] gorptest: 03:32:09.030164 select * from person_test where Id=-123 [] gorptest: 03:32:09.030233 select * from person_test where Id=-123 [] gorptest: 03:32:09.030299 select * from person_test where Id=-123 [] gorptest: 03:32:09.030364 drop table if exists "invoice_test"; [] gorptest: 03:32:09.033067 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.035448 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.037852 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.041615 drop table if exists "person_test"; [] gorptest: 03:32:09.045087 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.052581 drop table if exists "id_created_test"; [] gorptest: 03:32:09.055488 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.058790 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.060955 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.063200 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.067559 drop table if exists "time_test"; [] gorptest: 03:32:09.072152 drop table if exists "id_created_test"; [] --- PASS: TestSelectSingleVal (0.09s) === RUN TestSelectAlias 2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:09.072542 drop table if exists "invoice_test"; [] gorptest: 03:32:09.072808 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.072856 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.072892 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.072936 drop table if exists "person_test"; [] gorptest: 03:32:09.072978 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.073022 drop table if exists "id_created_test"; [] gorptest: 03:32:09.073065 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.073105 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.073146 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.073186 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.073226 drop table if exists "time_test"; [] gorptest: 03:32:09.073278 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.075658 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:09.078143 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:09.081439 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.083866 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:09.086059 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.089385 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.091696 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:09.095154 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:09.098244 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:09.104585 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:09.108467 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:09.110770 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] gorptest: 03:32:09.112927 select * from id_created_test where Id=1 [] gorptest: 03:32:09.113053 SELECT *, 1 AS external FROM id_created_test [] gorptest: 03:32:09.113172 drop table if exists "invoice_test"; [] gorptest: 03:32:09.116869 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.118959 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.124819 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.129563 drop table if exists "person_test"; [] gorptest: 03:32:09.134043 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.137344 drop table if exists "id_created_test"; [] gorptest: 03:32:09.141207 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.144740 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.147197 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.149656 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.153341 drop table if exists "time_test"; [] gorptest: 03:32:09.155581 drop table if exists "id_created_test"; [] --- PASS: TestSelectAlias (0.08s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange 2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:09.155971 drop table if exists "invoice_test"; [] gorptest: 03:32:09.156237 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.156294 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.156334 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.156377 drop table if exists "person_test"; [] gorptest: 03:32:09.156427 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.156468 drop table if exists "id_created_test"; [] gorptest: 03:32:09.156509 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.156549 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.156590 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.156631 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.156671 drop table if exists "time_test"; [] gorptest: 03:32:09.156723 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.158894 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:09.162936 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:09.165830 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.169497 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:09.173871 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.177449 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.181164 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:09.186953 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:09.191070 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:09.195285 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:09.198962 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:09.202806 drop table if exists "invoice_test"; [] gorptest: 03:32:09.207076 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.210905 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.214934 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.218615 drop table if exists "person_test"; [] gorptest: 03:32:09.222121 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.226453 drop table if exists "id_created_test"; [] gorptest: 03:32:09.229992 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.233876 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.237847 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.241365 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.245347 drop table if exists "time_test"; [] gorptest: 03:32:09.249033 drop table if exists "id_created_test"; [] gorptest: 03:32:09.249099 drop table if exists "single_column_table"; [] gorptest: 03:32:09.249156 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.253045 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:09.256922 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:09.261021 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.265444 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:09.269320 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.272496 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.276555 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:09.278738 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:09.282009 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:09.285662 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:09.289674 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:09.294036 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 03:32:09.294109 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] gorptest: 03:32:09.298881 delete from "invoice_test"; [] gorptest: 03:32:09.301176 delete from "invoice_tag_test"; [] gorptest: 03:32:09.303188 delete from "alias_trans_field_test"; [] gorptest: 03:32:09.305772 delete from "invoice_override_test"; [] gorptest: 03:32:09.309947 delete from "person_test"; [] gorptest: 03:32:09.314334 delete from "ignored_column_test"; [] gorptest: 03:32:09.317857 delete from "id_created_test"; [] gorptest: 03:32:09.321836 delete from "type_conv_test"; [] gorptest: 03:32:09.326639 delete from "embedded_struct_test"; [] gorptest: 03:32:09.330095 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.334043 delete from "embedded_autoincr_test"; [] gorptest: 03:32:09.337557 delete from "time_test"; [] gorptest: 03:32:09.341038 delete from "id_created_test"; [] gorptest: 03:32:09.343307 delete from "single_column_table"; [] gorptest: 03:32:09.345561 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] gorptest: 03:32:09.345676 drop table if exists "invoice_test"; [] gorptest: 03:32:09.349007 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.353221 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.357995 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.361555 drop table if exists "person_test"; [] gorptest: 03:32:09.365205 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.369351 drop table if exists "id_created_test"; [] gorptest: 03:32:09.377467 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.397750 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.413671 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.423649 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.427450 drop table if exists "time_test"; [] gorptest: 03:32:09.431065 drop table if exists "id_created_test"; [] gorptest: 03:32:09.431193 drop table if exists "single_column_table"; [] --- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.28s) === RUN TestPrepare 2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 gorptest: 03:32:09.434052 drop table if exists "invoice_test"; [] gorptest: 03:32:09.434314 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.434364 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.434401 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.434444 drop table if exists "person_test"; [] gorptest: 03:32:09.434487 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.434525 drop table if exists "id_created_test"; [] gorptest: 03:32:09.434566 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.434606 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.434657 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.434705 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.434756 drop table if exists "time_test"; [] gorptest: 03:32:09.434809 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.439364 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] gorptest: 03:32:09.441978 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 03:32:09.444952 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 03:32:09.448982 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 03:32:09.453696 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.457561 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 03:32:09.461123 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 03:32:09.465921 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 03:32:09.469501 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 03:32:09.473188 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 03:32:09.477347 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 03:32:09.493240 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] gorptest: 03:32:09.497750 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] gorptest: 03:32:09.500783 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] gorptest: 03:32:09.503052 SELECT * from invoice_test WHERE Memo='prepare-baz' [] gorptest: 03:32:09.503223 begin; [] gorptest: 03:32:09.503273 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] gorptest: 03:32:09.503388 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 03:32:09.503763 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 03:32:09.503870 commit; [] gorptest: 03:32:09.505933 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 03:32:09.506060 drop table if exists "invoice_test"; [] gorptest: 03:32:09.509298 drop table if exists "invoice_tag_test"; [] gorptest: 03:32:09.511644 drop table if exists "alias_trans_field_test"; [] gorptest: 03:32:09.514030 drop table if exists "invoice_override_test"; [] gorptest: 03:32:09.518322 drop table if exists "person_test"; [] gorptest: 03:32:09.521888 drop table if exists "ignored_column_test"; [] gorptest: 03:32:09.527133 drop table if exists "id_created_test"; [] gorptest: 03:32:09.529292 drop table if exists "type_conv_test"; [] gorptest: 03:32:09.531404 drop table if exists "embedded_struct_test"; [] gorptest: 03:32:09.535886 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 03:32:09.538544 drop table if exists "embedded_autoincr_test"; [] gorptest: 03:32:09.541412 drop table if exists "time_test"; [] gorptest: 03:32:09.543677 drop table if exists "id_created_test"; [] --- PASS: TestPrepare (0.11s) PASS ok gopkg.in/gorp.v1 6.638s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang dh_auto_install --destdir=debian/golang-gopkg-gorp.v1-dev/ -O--builddirectory=_build -O--buildsystem=golang dh_installdocs -O--builddirectory=_build -O--buildsystem=golang dh_installchangelogs -O--builddirectory=_build -O--buildsystem=golang dh_installinit -O--builddirectory=_build -O--buildsystem=golang dh_installsystemduser -O--builddirectory=_build -O--buildsystem=golang dh_perl -O--builddirectory=_build -O--buildsystem=golang dh_link -O--builddirectory=_build -O--buildsystem=golang dh_strip_nondeterminism -O--builddirectory=_build -O--buildsystem=golang dh_compress -O--builddirectory=_build -O--buildsystem=golang dh_fixperms -O--builddirectory=_build -O--buildsystem=golang dh_missing -O--builddirectory=_build -O--buildsystem=golang dh_installdeb -O--builddirectory=_build -O--buildsystem=golang dh_golang -O--builddirectory=_build -O--buildsystem=golang dh_gencontrol -O--builddirectory=_build -O--buildsystem=golang dh_md5sums -O--builddirectory=_build -O--buildsystem=golang dh_builddeb -O--builddirectory=_build -O--buildsystem=golang dpkg-deb: building package 'golang-gopkg-gorp.v1-dev' in '../golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb'. dpkg-genbuildinfo --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo dpkg-genchanges --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/1583157 and its subdirectories I: Current time: Fri Oct 31 17:32:15 +14 2025 I: pbuilder-time-stamp: 1761881535 + false + set +x Fri Oct 31 03:32:15 UTC 2025 I: Signing ./b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo as golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc Fri Oct 31 03:32:15 UTC 2025 I: Signed ./b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo as ./b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc Fri Oct 31 03:32:15 UTC 2025 - build #2 for golang-gopkg-gorp.v1/forky/amd64 on ionos11-amd64 done. Starting cleanup. All cleanup done. Fri Oct 31 03:32:15 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-9rC2OqXM, removing. /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp: total 184 drwxrwxr-x 2 jenkins jenkins 4096 Oct 31 03:30 b1 drwxrwxr-x 2 jenkins jenkins 4096 Oct 31 03:32 b2 -rw-rw-r-- 1 jenkins jenkins 2257 Apr 19 2020 golang-gopkg-gorp.v1_1.7.2-2.dsc -rw------- 1 jenkins jenkins 169789 Oct 31 03:30 rbuildlog.tcp1e18 /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1: total 228 -rw-r--r-- 1 jenkins jenkins 166059 Oct 31 03:30 build.log -rw-r--r-- 1 jenkins jenkins 27848 Oct 31 03:30 golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb -rw-r--r-- 1 jenkins jenkins 2688 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2257 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2.dsc -rw-r--r-- 1 jenkins jenkins 5965 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 6847 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1170 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_amd64.changes -rw-r--r-- 1 jenkins jenkins 1309 Oct 31 03:30 golang-gopkg-gorp.v1_1.7.2-2_source.changes /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2: total 228 -rw-rw-r-- 1 jenkins jenkins 167985 Oct 31 03:32 build.log -rw-r--r-- 1 jenkins jenkins 27848 Oct 31 03:32 golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb -rw-r--r-- 1 jenkins jenkins 2688 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2257 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2.dsc -rw-rw-r-- 1 jenkins jenkins 5965 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo -rw-rw-r-- 1 jenkins jenkins 6847 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc -rw-rw-r-- 1 jenkins jenkins 1170 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2_amd64.changes -rw-rw-r-- 1 jenkins jenkins 1309 Oct 31 03:32 golang-gopkg-gorp.v1_1.7.2-2_source.changes Fri Oct 31 03:32:17 UTC 2025 I: Deleting $TMPDIR on ionos11-amd64.debian.net. Fri Oct 31 03:32:20 UTC 2025 I: golang-gopkg-gorp.v1_1.7.2-2_amd64.changes: Format: 1.8 Date: Sun, 19 Apr 2020 20:26:27 +0530 Source: golang-gopkg-gorp.v1 Binary: golang-gopkg-gorp.v1-dev Architecture: all Version: 1.7.2-2 Distribution: unstable Urgency: medium Maintainer: Debian Go Packaging Team Changed-By: Pirate Praveen Description: golang-gopkg-gorp.v1-dev - Go Relational Persistence - an ORM-ish library for Go (library) Changes: golang-gopkg-gorp.v1 (1.7.2-2) unstable; urgency=medium . * Source only upload for testing migration Checksums-Sha1: b0ff3c44f5e5144378ef12551b8a933ebc0ad14a 27848 golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb 7bd0030731b50ab36c40101a54d2200721564e83 5965 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo Checksums-Sha256: 1cc14b610fb7fb5bcdb0a0a503ea5cc9153298178a2fcea913ece8baab171aac 27848 golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb c84b60e515a0ae8e17c1acd97c230c44b4a19f87692ac4cd3a4094d85e5361ca 5965 golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo Files: ab68ec51d63d2eb7e26ed829b5ba2838 27848 devel optional golang-gopkg-gorp.v1-dev_1.7.2-2_all.deb ee1ee90e6ce353f6b25c52a5109400f8 5965 devel optional golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2025-10-31 03:30:40.491028019 +0000 +++ b2/build.log 2025-10-31 03:32:17.039151253 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Dec 2 21:50:38 -12 2026 -I: pbuilder-time-stamp: 1796291438 +I: Current time: Fri Oct 31 17:30:43 +14 2025 +I: pbuilder-time-stamp: 1761881443 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -22,53 +22,85 @@ dpkg-source: info: unpacking golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D01_modify_environment starting +debug: Running on ionos11-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Oct 31 03:30 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='0588dcffad47411e90a08ff264fe6ce8' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='407429' - PS1='# ' - PS2='> ' + INVOCATION_ID=ddc87d5a552b4a1cbc3f23aa97ba5f73 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1583157 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_AcvQ --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/pbuilderrc_6K0x --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2 --logfile b2/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' + SUDO_GID=111 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos5-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/407429/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -176,7 +208,7 @@ Get: 58 http://deb.debian.org/debian forky/main amd64 libsqlite3-dev amd64 3.46.1-8 [1172 kB] Get: 59 http://deb.debian.org/debian forky/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.32~ds1-1 [82.5 kB] Get: 60 http://deb.debian.org/debian forky/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] -Fetched 70.7 MB in 2s (43.0 MB/s) +Fetched 70.7 MB in 1s (102 MB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19869 files and directories currently installed.) @@ -431,7 +463,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable @@ -449,31 +485,31 @@ dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -O--builddirectory=_build -O--buildsystem=golang - cd _build && go install -trimpath -v -p 42 gopkg.in/gorp.v1 -internal/goarch -internal/coverage/rtcov -internal/runtime/math + cd _build && go install -trimpath -v -p 40 gopkg.in/gorp.v1 +internal/asan +math/bits internal/unsafeheader -unicode/utf8 -log/internal internal/godebugs -internal/itoa -internal/byteorder -internal/cpu internal/runtime/syscall -internal/goexperiment -internal/profilerecord -math/bits -cmp -internal/runtime/atomic +internal/coverage/rtcov +internal/goarch +unicode/utf8 internal/goos +log/internal internal/msan -unicode -internal/asan sync/atomic +internal/runtime/atomic +cmp +internal/goexperiment +internal/cpu +unicode +internal/itoa +internal/byteorder +internal/profilerecord +internal/runtime/math internal/abi -internal/chacha8rand internal/runtime/sys +internal/chacha8rand internal/runtime/exithook internal/bytealg math @@ -482,29 +518,29 @@ internal/sync internal/runtime/maps runtime -sync iter internal/reflectlite +sync maps slices -internal/testlog -internal/bisect errors sort +internal/testlog +internal/bisect internal/oserror path io math/rand/v2 strconv -internal/godebug syscall +internal/godebug bytes strings reflect regexp/syntax -time internal/syscall/execenv internal/syscall/unix +time regexp context io/fs @@ -518,1285 +554,1285 @@ database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 42 gopkg.in/gorp.v1 + cd _build && go test -vet=off -v -p 40 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists -2026/12/03 09:53:04 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:04.290729 drop table if exists "invoice_test"; [] -gorptest: 09:53:04.291928 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:04.291988 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:04.292032 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:04.292245 drop table if exists "person_test"; [] -gorptest: 09:53:04.292343 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:04.292412 drop table if exists "id_created_test"; [] -gorptest: 09:53:04.292483 drop table if exists "type_conv_test"; [] -gorptest: 09:53:04.292586 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:04.292683 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:04.292787 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:04.292898 drop table if exists "time_test"; [] -gorptest: 09:53:04.293014 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:05.486670 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:06.226067 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:06.911387 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:06.929956 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:06.942876 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:06.955937 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:07.021073 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:07.034343 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:07.156318 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:07.418571 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:07.428582 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:07.665962 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:07.666137 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:07.666212 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:07.666276 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:07.666336 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:07.666391 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:07.666443 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:07.666498 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:07.666566 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:07.666640 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:07.666702 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:07.666759 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:07.666811 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 09:53:07.666875 drop table if exists "invoice_test"; [] -gorptest: 09:53:07.679723 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:07.691867 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:07.914787 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:07.924871 drop table if exists "person_test"; [] -gorptest: 09:53:08.165433 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:08.174105 drop table if exists "id_created_test"; [] -gorptest: 09:53:08.183164 drop table if exists "type_conv_test"; [] -gorptest: 09:53:08.191110 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:08.198243 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:08.416856 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:08.426278 drop table if exists "time_test"; [] -gorptest: 09:53:10.908345 drop table if exists "id_created_test"; [] ---- PASS: TestCreateTablesIfNotExists (6.62s) +2025/10/31 03:32:02 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:02.912639 drop table if exists "invoice_test"; [] +gorptest: 03:32:02.913327 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:02.913378 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:02.913413 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:02.913445 drop table if exists "person_test"; [] +gorptest: 03:32:02.913480 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:02.913512 drop table if exists "id_created_test"; [] +gorptest: 03:32:02.913543 drop table if exists "type_conv_test"; [] +gorptest: 03:32:02.913576 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:02.913610 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:02.913644 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:02.913678 drop table if exists "time_test"; [] +gorptest: 03:32:02.913721 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:03.527625 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:03.839658 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:04.243896 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:04.537807 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:04.801043 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.149059 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.486978 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:05.770978 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:05.784368 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:05.790693 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:05.794497 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:05.803942 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.804072 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:05.804135 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:05.804196 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.804254 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:05.804304 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.804351 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.804399 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:05.804447 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:05.804495 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:05.804545 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:05.804592 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:05.804637 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 03:32:05.804675 drop table if exists "invoice_test"; [] +gorptest: 03:32:05.807243 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:05.809982 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:05.813771 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:05.825056 drop table if exists "person_test"; [] +gorptest: 03:32:05.829098 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:05.833585 drop table if exists "id_created_test"; [] +gorptest: 03:32:05.837521 drop table if exists "type_conv_test"; [] +gorptest: 03:32:05.840887 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:05.843094 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:05.846050 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:05.850472 drop table if exists "time_test"; [] +gorptest: 03:32:05.855729 drop table if exists "id_created_test"; [] +--- PASS: TestCreateTablesIfNotExists (2.94s) === RUN TestTruncateTables -2026/12/03 09:53:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:10.909250 drop table if exists "invoice_test"; [] -gorptest: 09:53:10.909763 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:10.909880 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:10.909969 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:10.910074 drop table if exists "person_test"; [] -gorptest: 09:53:10.910180 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:10.910284 drop table if exists "id_created_test"; [] -gorptest: 09:53:10.910389 drop table if exists "type_conv_test"; [] -gorptest: 09:53:10.910489 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:10.910591 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:10.910688 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:10.910778 drop table if exists "time_test"; [] -gorptest: 09:53:10.910886 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:10.925781 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:10.935755 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:10.944026 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:10.951356 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:10.963797 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:10.984707 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:10.993527 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:11.007896 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:11.022240 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:11.031007 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:11.039355 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:11.052267 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.052441 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:11.052508 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:11.052558 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.052602 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:11.052642 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.052680 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.052730 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:11.052783 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:11.052845 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:11.052892 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:11.052940 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:11.052983 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 09:53:11.053070 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291591053033350 2:1796291591053033350 3:"Bob" 4:"Smith" 5:1] -gorptest: 09:53:11.061639 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] -gorptest: 09:53:11.070172 delete from "invoice_test"; [] -gorptest: 09:53:11.080697 delete from "invoice_tag_test"; [] -gorptest: 09:53:11.092306 delete from "alias_trans_field_test"; [] -gorptest: 09:53:11.100031 delete from "invoice_override_test"; [] -gorptest: 09:53:11.111609 delete from "person_test"; [] -gorptest: 09:53:11.119661 delete from "ignored_column_test"; [] -gorptest: 09:53:11.128604 delete from "id_created_test"; [] -gorptest: 09:53:11.137485 delete from "type_conv_test"; [] -gorptest: 09:53:11.145970 delete from "embedded_struct_test"; [] -gorptest: 09:53:11.156131 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:11.165646 delete from "embedded_autoincr_test"; [] -gorptest: 09:53:11.174861 delete from "time_test"; [] -gorptest: 09:53:11.184992 delete from "id_created_test"; [] -gorptest: 09:53:11.196153 SELECT * FROM person_test [] -gorptest: 09:53:11.196563 SELECT * FROM invoice_test [] -gorptest: 09:53:11.196741 drop table if exists "invoice_test"; [] -gorptest: 09:53:11.209253 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:11.218128 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:11.227795 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:11.238118 drop table if exists "person_test"; [] -gorptest: 09:53:11.250403 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:11.263022 drop table if exists "id_created_test"; [] -gorptest: 09:53:11.273218 drop table if exists "type_conv_test"; [] -gorptest: 09:53:11.291825 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:11.300807 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:11.314167 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:11.324463 drop table if exists "time_test"; [] -gorptest: 09:53:11.334271 drop table if exists "id_created_test"; [] ---- PASS: TestTruncateTables (0.43s) +2025/10/31 03:32:05 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:05.856188 drop table if exists "invoice_test"; [] +gorptest: 03:32:05.856503 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:05.856563 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:05.856622 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:05.856675 drop table if exists "person_test"; [] +gorptest: 03:32:05.856724 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:05.856771 drop table if exists "id_created_test"; [] +gorptest: 03:32:05.856818 drop table if exists "type_conv_test"; [] +gorptest: 03:32:05.856866 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:05.856914 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:05.856961 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:05.857008 drop table if exists "time_test"; [] +gorptest: 03:32:05.857076 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.861460 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:05.875851 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:05.881753 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.886447 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:05.890880 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.893411 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.897339 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:05.900934 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:05.903547 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:05.907433 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:05.911545 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:05.914744 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.914857 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:05.914930 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:05.914996 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:05.915058 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:05.915132 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.915199 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:05.915254 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:05.915316 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:05.915375 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:05.915432 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:05.915487 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:05.915541 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 03:32:05.915634 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881525915608990 2:1761881525915608990 3:"Bob" 4:"Smith" 5:1] +gorptest: 03:32:05.918344 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] +gorptest: 03:32:05.921767 delete from "invoice_test"; [] +gorptest: 03:32:05.925491 delete from "invoice_tag_test"; [] +gorptest: 03:32:05.927708 delete from "alias_trans_field_test"; [] +gorptest: 03:32:05.931257 delete from "invoice_override_test"; [] +gorptest: 03:32:05.935028 delete from "person_test"; [] +gorptest: 03:32:05.940062 delete from "ignored_column_test"; [] +gorptest: 03:32:05.942686 delete from "id_created_test"; [] +gorptest: 03:32:05.945506 delete from "type_conv_test"; [] +gorptest: 03:32:05.949305 delete from "embedded_struct_test"; [] +gorptest: 03:32:05.953589 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:05.958364 delete from "embedded_autoincr_test"; [] +gorptest: 03:32:05.962176 delete from "time_test"; [] +gorptest: 03:32:05.965852 delete from "id_created_test"; [] +gorptest: 03:32:05.970040 SELECT * FROM person_test [] +gorptest: 03:32:05.970250 SELECT * FROM invoice_test [] +gorptest: 03:32:05.970372 drop table if exists "invoice_test"; [] +gorptest: 03:32:05.974454 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:05.977306 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:05.981656 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:05.985608 drop table if exists "person_test"; [] +gorptest: 03:32:05.989796 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:05.994189 drop table if exists "id_created_test"; [] +gorptest: 03:32:05.998785 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.001907 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.005437 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.009698 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.013330 drop table if exists "time_test"; [] +gorptest: 03:32:06.017161 drop table if exists "id_created_test"; [] +--- PASS: TestTruncateTables (0.16s) === RUN TestCustomDateType -gorptest: 09:53:11.334811 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] -gorptest: 09:53:11.353949 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2026-12-03 09:53:11 +0000 UTC] -gorptest: 09:53:11.365690 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] -gorptest: 09:53:11.365997 drop table if exists "WithCustomDate"; [] ---- PASS: TestCustomDateType (0.04s) +gorptest: 03:32:06.017495 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] +gorptest: 03:32:06.022166 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2025-10-31 03:32:06 +0000 UTC] +gorptest: 03:32:06.026210 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] +gorptest: 03:32:06.026374 drop table if exists "WithCustomDate"; [] +--- PASS: TestCustomDateType (0.01s) === RUN TestUIntPrimaryKey -gorptest: 09:53:11.376899 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 09:53:11.388549 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 09:53:11.398102 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 09:53:11.405559 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] -gorptest: 09:53:11.415711 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] -gorptest: 09:53:11.423121 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] -gorptest: 09:53:11.433691 drop table if exists "PersonUInt64"; [] -gorptest: 09:53:11.442075 drop table if exists "PersonUInt32"; [] -gorptest: 09:53:11.452296 drop table if exists "PersonUInt16"; [] ---- PASS: TestUIntPrimaryKey (0.10s) +gorptest: 03:32:06.029971 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 03:32:06.033392 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 03:32:06.037284 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 03:32:06.040755 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] +gorptest: 03:32:06.043480 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] +gorptest: 03:32:06.046189 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] +gorptest: 03:32:06.050190 drop table if exists "PersonUInt64"; [] +gorptest: 03:32:06.054035 drop table if exists "PersonUInt32"; [] +gorptest: 03:32:06.057961 drop table if exists "PersonUInt16"; [] +--- PASS: TestUIntPrimaryKey (0.03s) === RUN TestSetUniqueTogether -gorptest: 09:53:11.472743 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] -gorptest: 09:53:11.482585 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] -gorptest: 09:53:11.491488 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] -gorptest: 09:53:11.491713 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] -gorptest: 09:53:11.491817 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] -gorptest: 09:53:11.500514 drop table if exists "UniqueColumns"; [] +gorptest: 03:32:06.063232 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] +gorptest: 03:32:06.066260 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] +gorptest: 03:32:06.082837 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] +gorptest: 03:32:06.083056 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] +gorptest: 03:32:06.083228 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] +gorptest: 03:32:06.100417 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.04s) === RUN TestPersistentUser -gorptest: 09:53:11.511660 drop table if exists PersistentUser [] -gorptest: 09:53:11.512173 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 09:53:11.525712 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 09:53:11.536485 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] -gorptest: 09:53:11.536733 select * from PersistentUser [] -gorptest: 09:53:11.536957 select * from PersistentUser [] -gorptest: 09:53:11.537106 select * from PersistentUser [] -gorptest: 09:53:11.537317 select Id from PersistentUser [] -gorptest: 09:53:11.537435 select mykey from PersistentUser [] -gorptest: 09:53:11.537588 select PassedTraining from PersistentUser [] -gorptest: 09:53:11.537675 select Id from PersistentUser [] -gorptest: 09:53:11.537753 drop table if exists "PersistentUser"; [] ---- PASS: TestPersistentUser (0.04s) +gorptest: 03:32:06.105639 drop table if exists PersistentUser [] +gorptest: 03:32:06.106006 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 03:32:06.110341 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 03:32:06.114570 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] +gorptest: 03:32:06.114712 select * from PersistentUser [] +gorptest: 03:32:06.114832 select * from PersistentUser [] +gorptest: 03:32:06.114936 select * from PersistentUser [] +gorptest: 03:32:06.115040 select Id from PersistentUser [] +gorptest: 03:32:06.115212 select mykey from PersistentUser [] +gorptest: 03:32:06.115302 select PassedTraining from PersistentUser [] +gorptest: 03:32:06.115383 select Id from PersistentUser [] +gorptest: 03:32:06.115464 drop table if exists "PersistentUser"; [] +--- PASS: TestPersistentUser (0.01s) === RUN TestNamedQueryMap -gorptest: 09:53:11.552671 drop table if exists PersistentUser [] -gorptest: 09:53:11.553132 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 09:53:11.561836 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 09:53:11.572705 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 09:53:11.584332 select * from PersistentUser where mykey = ? [1:43] -gorptest: 09:53:11.584632 select * from PersistentUser where mykey = ? [1:43] -gorptest: 09:53:11.584747 +gorptest: 03:32:06.119444 drop table if exists PersistentUser [] +gorptest: 03:32:06.119764 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 03:32:06.122546 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 03:32:06.125535 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 03:32:06.129473 select * from PersistentUser where mykey = ? [1:43] +gorptest: 03:32:06.129638 select * from PersistentUser where mykey = ? [1:43] +gorptest: 03:32:06.129755 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 09:53:11.584869 +gorptest: 03:32:06.129877 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] -gorptest: 09:53:11.584987 drop table if exists "PersistentUser"; [] ---- PASS: TestNamedQueryMap (0.04s) +gorptest: 03:32:06.129985 drop table if exists "PersistentUser"; [] +--- PASS: TestNamedQueryMap (0.02s) === RUN TestNamedQueryStruct -gorptest: 09:53:11.594762 drop table if exists PersistentUser [] -gorptest: 09:53:11.595523 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 09:53:11.608196 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 09:53:11.617683 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 09:53:11.627203 +gorptest: 03:32:06.139649 drop table if exists PersistentUser [] +gorptest: 03:32:06.139965 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 03:32:06.142915 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 03:32:06.148246 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 03:32:06.150850 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 09:53:11.627482 drop table if exists "PersistentUser"; [] ---- PASS: TestNamedQueryStruct (0.04s) +gorptest: 03:32:06.151014 drop table if exists "PersistentUser"; [] +--- PASS: TestNamedQueryStruct (0.02s) === RUN TestReturnsNonNilSlice -2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:11.635946 drop table if exists "invoice_test"; [] -gorptest: 09:53:11.637235 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:11.637295 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:11.637335 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:11.637373 drop table if exists "person_test"; [] -gorptest: 09:53:11.637412 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:11.637452 drop table if exists "id_created_test"; [] -gorptest: 09:53:11.637491 drop table if exists "type_conv_test"; [] -gorptest: 09:53:11.637530 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:11.637569 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:11.637608 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:11.637646 drop table if exists "time_test"; [] -gorptest: 09:53:11.637715 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.644919 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:11.660845 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:11.669812 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.681141 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:11.693067 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.703444 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.711622 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:11.720422 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:11.732863 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:11.744651 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:11.756347 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:11.766844 select * from invoice_test where id=99999 [] -gorptest: 09:53:11.767215 select * from invoice_test where id=99999 [] -gorptest: 09:53:11.767397 drop table if exists "invoice_test"; [] -gorptest: 09:53:11.776370 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:11.791929 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:11.801817 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:11.810313 drop table if exists "person_test"; [] -gorptest: 09:53:11.821340 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:11.829700 drop table if exists "id_created_test"; [] -gorptest: 09:53:11.839465 drop table if exists "type_conv_test"; [] -gorptest: 09:53:11.846120 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:11.855280 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:11.869002 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:11.878111 drop table if exists "time_test"; [] -gorptest: 09:53:11.892356 drop table if exists "id_created_test"; [] ---- PASS: TestReturnsNonNilSlice (0.26s) +2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:06.160525 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.160861 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.160921 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.160967 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.161020 drop table if exists "person_test"; [] +gorptest: 03:32:06.161067 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.161118 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.161168 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.161218 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.161270 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.161319 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.161370 drop table if exists "time_test"; [] +gorptest: 03:32:06.161431 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.165579 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:06.171003 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:06.175407 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.181320 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:06.185831 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.190124 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.193694 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:06.197326 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:06.200993 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:06.203530 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:06.206292 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:06.209100 select * from invoice_test where id=99999 [] +gorptest: 03:32:06.209239 select * from invoice_test where id=99999 [] +gorptest: 03:32:06.209356 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.211697 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.214297 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.218401 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.222745 drop table if exists "person_test"; [] +gorptest: 03:32:06.226992 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.231981 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.236469 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.240610 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.243391 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.247024 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.251140 drop table if exists "time_test"; [] +gorptest: 03:32:06.253841 drop table if exists "id_created_test"; [] +--- PASS: TestReturnsNonNilSlice (0.09s) === RUN TestOverrideVersionCol -gorptest: 09:53:11.892773 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] -gorptest: 09:53:11.904261 update "InvoicePersonView" set "InvoiceId"=?, "PersonId"=?, "Memo"=?, "FName"=?, "LegacyVersion"=? where "InvoiceId"=? and "PersonId"=? and "LegacyVersion"=?; [1:1 2:2 3:"memo" 4:"fname" 5:1 6:1 7:2 8:1] -gorptest: 09:53:11.904619 drop table if exists "InvoicePersonView"; [] ---- PASS: TestOverrideVersionCol (0.03s) +gorptest: 03:32:06.254143 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] +gorptest: 03:32:06.258568 update "InvoicePersonView" set "InvoiceId"=?, "PersonId"=?, "Memo"=?, "FName"=?, "LegacyVersion"=? where "InvoiceId"=? and "PersonId"=? and "LegacyVersion"=?; [1:1 2:2 3:"memo" 4:"fname" 5:1 6:1 7:2 8:1] +gorptest: 03:32:06.258693 drop table if exists "InvoicePersonView"; [] +--- PASS: TestOverrideVersionCol (0.01s) === RUN TestOptimisticLocking -2026/12/03 09:53:11 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:11.920441 drop table if exists "invoice_test"; [] -gorptest: 09:53:11.920944 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:11.921069 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:11.921182 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:11.921292 drop table if exists "person_test"; [] -gorptest: 09:53:11.921402 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:11.921514 drop table if exists "id_created_test"; [] -gorptest: 09:53:11.921623 drop table if exists "type_conv_test"; [] -gorptest: 09:53:11.921731 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:11.921837 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:11.921946 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:11.922054 drop table if exists "time_test"; [] -gorptest: 09:53:11.922174 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.932552 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:11.941929 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:11.951969 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:11.960249 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:11.972433 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.985573 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:11.997677 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:12.007960 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:12.016471 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:12.028777 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:12.040265 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:12.051559 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592051493686 2:1796291592051493686 3:"Bob" 4:"Smith" 5:1] -gorptest: 09:53:12.060167 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:12.060482 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] -gorptest: 09:53:12.069779 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291592051493686 2:1796291592051493686 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] -gorptest: 09:53:12.069994 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:12.070147 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] -gorptest: 09:53:12.070241 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:12.070399 drop table if exists "invoice_test"; [] -gorptest: 09:53:12.080057 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:12.090430 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:12.100672 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:12.109718 drop table if exists "person_test"; [] -gorptest: 09:53:12.119413 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:12.126928 drop table if exists "id_created_test"; [] -gorptest: 09:53:12.137026 drop table if exists "type_conv_test"; [] -gorptest: 09:53:12.144238 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:12.155096 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:12.167291 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:12.176938 drop table if exists "time_test"; [] -gorptest: 09:53:12.185922 drop table if exists "id_created_test"; [] ---- PASS: TestOptimisticLocking (0.27s) +2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:06.264125 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.264388 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.264447 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.264519 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.264599 drop table if exists "person_test"; [] +gorptest: 03:32:06.264662 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.264711 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.264761 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.264809 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.264858 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.264907 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.264955 drop table if exists "time_test"; [] +gorptest: 03:32:06.265013 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.269220 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:06.273394 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:06.275945 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.278170 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:06.281681 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.285211 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.289245 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:06.304325 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:06.333162 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:06.381000 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:06.521116 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:06.528090 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881526528011552 2:1761881526528011552 3:"Bob" 4:"Smith" 5:1] +gorptest: 03:32:06.537440 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:06.537824 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881526528011552 2:1761881526528011552 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] +gorptest: 03:32:06.547087 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881526528011552 2:1761881526528011552 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] +gorptest: 03:32:06.548486 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:06.548722 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] +gorptest: 03:32:06.548882 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:06.549057 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.554047 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.561229 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.566976 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.572199 drop table if exists "person_test"; [] +gorptest: 03:32:06.575834 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.583739 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.589500 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.596929 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.603098 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.607508 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.615283 drop table if exists "time_test"; [] +gorptest: 03:32:06.620098 drop table if exists "id_created_test"; [] +--- PASS: TestOptimisticLocking (0.36s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues -gorptest: 09:53:12.186513 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 09:53:12.198493 insert into TableWithNull values (10, null, null, null, null, null) [] -gorptest: 09:53:12.209260 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 09:53:12.209580 update "TableWithNull" set "Id"=?, "Str"=?, "Int64"=?, "Float64"=?, "Bool"=?, "Bytes"=? where "Id"=?; [1:10 2:"hi" 3:999 4:53.33 5:true 6:[1 30 31 33] 7:10] -gorptest: 09:53:12.217036 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 09:53:12.217274 drop table if exists "TableWithNull"; [] ---- PASS: TestNullValues (0.05s) +gorptest: 03:32:06.621044 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 03:32:06.626062 insert into TableWithNull values (10, null, null, null, null, null) [] +gorptest: 03:32:06.631458 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 03:32:06.631700 update "TableWithNull" set "Id"=?, "Str"=?, "Int64"=?, "Float64"=?, "Bool"=?, "Bytes"=? where "Id"=?; [1:10 2:"hi" 3:999 4:53.33 5:true 6:[1 30 31 33] 7:10] +gorptest: 03:32:06.637795 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 03:32:06.638021 drop table if exists "TableWithNull"; [] +--- PASS: TestNullValues (0.03s) === RUN TestColumnProps -gorptest: 09:53:12.231942 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] -gorptest: 09:53:12.239769 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] -gorptest: 09:53:12.254238 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] -gorptest: 09:53:12.254526 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] -gorptest: 09:53:12.254789 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] -gorptest: 09:53:12.254896 drop table if exists "Invoice"; [] ---- PASS: TestColumnProps (0.03s) +gorptest: 03:32:06.651980 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] +gorptest: 03:32:06.662204 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] +gorptest: 03:32:06.671891 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] +gorptest: 03:32:06.672100 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] +gorptest: 03:32:06.672221 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] +gorptest: 03:32:06.672310 drop table if exists "Invoice"; [] +--- PASS: TestColumnProps (0.02s) === RUN TestRawSelect -2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:12.266765 drop table if exists "invoice_test"; [] -gorptest: 09:53:12.267256 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:12.267338 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:12.267400 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:12.267449 drop table if exists "person_test"; [] -gorptest: 09:53:12.267495 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:12.267541 drop table if exists "id_created_test"; [] -gorptest: 09:53:12.267585 drop table if exists "type_conv_test"; [] -gorptest: 09:53:12.267627 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:12.267670 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:12.267716 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:12.267757 drop table if exists "time_test"; [] -gorptest: 09:53:12.267823 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:12.278345 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:12.290666 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:12.300356 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:12.308424 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:12.322479 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:12.680890 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:12.687936 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:12.698540 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:12.707103 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:12.719363 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:12.728017 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:12.737518 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291592737466577 2:1796291592737466577 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:12.748135 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] -gorptest: 09:53:12.759204 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] -gorptest: 09:53:12.759489 drop table if exists "invoice_test"; [] -gorptest: 09:53:12.771331 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:12.788323 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:12.798177 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:12.806057 drop table if exists "person_test"; [] -gorptest: 09:53:12.814106 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:12.838312 drop table if exists "id_created_test"; [] -gorptest: 09:53:12.848477 drop table if exists "type_conv_test"; [] -gorptest: 09:53:12.859755 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:12.867951 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:12.877581 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:12.884801 drop table if exists "time_test"; [] -gorptest: 09:53:12.899733 drop table if exists "id_created_test"; [] ---- PASS: TestRawSelect (0.63s) +2025/10/31 03:32:06 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:06.676828 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.677300 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.677355 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.677392 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.677434 drop table if exists "person_test"; [] +gorptest: 03:32:06.677515 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.677556 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.677935 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.677994 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.678035 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.678071 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:06.678113 drop table if exists "time_test"; [] +gorptest: 03:32:06.678160 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.681511 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:06.685973 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:06.691514 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:06.697178 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:06.701816 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.709620 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:06.714952 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:06.718940 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:06.722568 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:06.725918 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:06.730801 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:06.737921 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881526737883865 2:1761881526737883865 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:06.742066 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] +gorptest: 03:32:06.751493 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 03:32:06.751771 drop table if exists "invoice_test"; [] +gorptest: 03:32:06.755535 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:06.758639 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:06.763357 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:06.774937 drop table if exists "person_test"; [] +gorptest: 03:32:06.780596 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:06.786197 drop table if exists "id_created_test"; [] +gorptest: 03:32:06.788987 drop table if exists "type_conv_test"; [] +gorptest: 03:32:06.794300 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:06.797947 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:06.802329 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.085267 drop table if exists "time_test"; [] +gorptest: 03:32:07.438986 drop table if exists "id_created_test"; [] +--- PASS: TestRawSelect (0.76s) === RUN TestHooks -2026/12/03 09:53:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:12.900285 drop table if exists "invoice_test"; [] -gorptest: 09:53:12.900740 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:12.900799 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:12.900838 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:12.900871 drop table if exists "person_test"; [] -gorptest: 09:53:12.900916 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:12.900946 drop table if exists "id_created_test"; [] -gorptest: 09:53:12.900979 drop table if exists "type_conv_test"; [] -gorptest: 09:53:12.901042 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:12.901091 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:12.901129 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:12.901164 drop table if exists "time_test"; [] -gorptest: 09:53:12.901219 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:12.908252 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:12.920114 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:12.928763 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:12.936396 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:12.948291 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:12.958104 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:12.970633 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:12.982967 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:12.993188 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:13.004347 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:13.014461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:13.022948 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291593022897717 2:1796291593022897717 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:13.033319 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:13.033583 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1796291593022897717 2:1796291593022897717 3:"preupdate" 4:"postget" 5:2 6:1 7:1] -gorptest: 09:53:13.045674 select * from person_test where id = ? [1:1] -gorptest: 09:53:13.046038 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] -gorptest: 09:53:13.054496 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.060244 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.072416 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.090505 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.122010 drop table if exists "person_test"; [] -gorptest: 09:53:13.130778 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.139025 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.149379 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.159597 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.169859 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.177793 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.188152 drop table if exists "time_test"; [] -gorptest: 09:53:13.199397 drop table if exists "id_created_test"; [] ---- PASS: TestHooks (0.30s) +2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:07.439518 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.439905 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.439955 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.439996 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.440039 drop table if exists "person_test"; [] +gorptest: 03:32:07.440078 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.440116 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.440151 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.440209 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.440255 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.440292 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.440329 drop table if exists "time_test"; [] +gorptest: 03:32:07.440377 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.445236 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:07.450074 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:07.453556 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.458225 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:07.462497 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.465652 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.470111 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:07.474533 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:07.478885 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:07.483226 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:07.487573 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:07.491811 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881527491775814 2:1761881527491775814 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:07.495646 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:07.495859 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1761881527491775814 2:1761881527491775814 3:"preupdate" 4:"postget" 5:2 6:1 7:1] +gorptest: 03:32:07.498493 select * from person_test where id = ? [1:1] +gorptest: 03:32:07.498695 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] +gorptest: 03:32:07.502898 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.505724 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.509757 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.513604 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.517602 drop table if exists "person_test"; [] +gorptest: 03:32:07.523351 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.527563 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.532036 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.534744 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.538961 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.542562 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.544772 drop table if exists "time_test"; [] +gorptest: 03:32:07.547527 drop table if exists "id_created_test"; [] +--- PASS: TestHooks (0.11s) === RUN TestTransaction -2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:13.199826 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.200244 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.200303 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.200345 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.200391 drop table if exists "person_test"; [] -gorptest: 09:53:13.200432 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.200468 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.200506 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.200544 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.200581 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.200631 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.200670 drop table if exists "time_test"; [] -gorptest: 09:53:13.200716 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.207978 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:13.222861 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:13.236240 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.244792 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:13.254282 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.266486 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.275845 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:13.286269 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:13.294931 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:13.302214 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:13.310196 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:13.319054 begin; [] -gorptest: 09:53:13.319216 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] -gorptest: 09:53:13.319488 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] -gorptest: 09:53:13.319556 commit; [] -gorptest: 09:53:13.327242 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:13.327500 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] -gorptest: 09:53:13.327606 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.344817 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.352883 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.361111 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.371765 drop table if exists "person_test"; [] -gorptest: 09:53:13.385032 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.394577 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.402710 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.410522 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.422161 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.429284 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.439052 drop table if exists "time_test"; [] -gorptest: 09:53:13.446739 drop table if exists "id_created_test"; [] ---- PASS: TestTransaction (0.25s) +2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:07.547901 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.548163 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.548212 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.548247 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.548291 drop table if exists "person_test"; [] +gorptest: 03:32:07.548332 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.548383 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.548435 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.548477 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.548516 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.548556 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.548595 drop table if exists "time_test"; [] +gorptest: 03:32:07.548675 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.551323 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:07.553822 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:07.557473 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.559754 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:07.562995 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.568795 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.572894 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:07.576960 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:07.582317 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:07.584857 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:07.589274 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:07.593141 begin; [] +gorptest: 03:32:07.593238 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] +gorptest: 03:32:07.593406 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] +gorptest: 03:32:07.593462 commit; [] +gorptest: 03:32:07.597431 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:07.597578 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] +gorptest: 03:32:07.597669 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.601793 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.605824 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.609300 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.612983 drop table if exists "person_test"; [] +gorptest: 03:32:07.615781 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.618417 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.622254 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.627470 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.636939 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.639404 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.642290 drop table if exists "time_test"; [] +gorptest: 03:32:07.646376 drop table if exists "id_created_test"; [] +--- PASS: TestTransaction (0.10s) === RUN TestSavepoint -2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:13.447412 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.447802 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.447858 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.447899 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.447939 drop table if exists "person_test"; [] -gorptest: 09:53:13.447977 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.448014 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.448050 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.448431 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.448483 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.448524 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.448564 drop table if exists "time_test"; [] -gorptest: 09:53:13.448614 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.458633 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:13.471584 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:13.481781 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.490556 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:13.500366 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.510977 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.517159 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:13.528313 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:13.536024 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:13.541149 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:13.549257 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:13.556021 begin; [] -gorptest: 09:53:13.556164 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] -gorptest: 09:53:13.556405 select memo from invoice_test [] -gorptest: 09:53:13.556527 savepoint "foo" [1:] -gorptest: 09:53:13.556547 select memo from invoice_test [] -gorptest: 09:53:13.556631 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] -gorptest: 09:53:13.556707 select memo from invoice_test [] -gorptest: 09:53:13.556759 rollback to savepoint "foo" [1:] -gorptest: 09:53:13.556797 select memo from invoice_test [] -gorptest: 09:53:13.556832 rollback; [] -gorptest: 09:53:13.556990 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.567601 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.578642 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.588566 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.598495 drop table if exists "person_test"; [] -gorptest: 09:53:13.607050 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.617249 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.626622 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.634185 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.643894 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.652616 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.663999 drop table if exists "time_test"; [] -gorptest: 09:53:13.672035 drop table if exists "id_created_test"; [] ---- PASS: TestSavepoint (0.23s) +2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:07.646772 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.647058 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.647125 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.647192 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.647236 drop table if exists "person_test"; [] +gorptest: 03:32:07.647282 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.647325 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.647365 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.647403 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.647443 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.647483 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.647529 drop table if exists "time_test"; [] +gorptest: 03:32:07.647576 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.650415 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:07.654784 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:07.659165 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.663166 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:07.668857 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.678192 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.681207 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:07.685193 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:07.689746 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:07.693688 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:07.700665 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:07.705143 begin; [] +gorptest: 03:32:07.705269 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] +gorptest: 03:32:07.705458 select memo from invoice_test [] +gorptest: 03:32:07.705544 savepoint "foo" [1:] +gorptest: 03:32:07.705567 select memo from invoice_test [] +gorptest: 03:32:07.705625 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] +gorptest: 03:32:07.705687 select memo from invoice_test [] +gorptest: 03:32:07.705745 rollback to savepoint "foo" [1:] +gorptest: 03:32:07.705771 select memo from invoice_test [] +gorptest: 03:32:07.705807 rollback; [] +gorptest: 03:32:07.705922 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.709951 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.714190 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.717483 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.722408 drop table if exists "person_test"; [] +gorptest: 03:32:07.726830 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.730586 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.735407 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.740208 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.743178 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.746222 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.749822 drop table if exists "time_test"; [] +gorptest: 03:32:07.753296 drop table if exists "id_created_test"; [] +--- PASS: TestSavepoint (0.11s) === RUN TestMultiple -2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:13.672712 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.673132 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.673191 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.673233 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.673270 drop table if exists "person_test"; [] -gorptest: 09:53:13.673304 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.673342 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.673377 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.673413 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.673450 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.673487 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.673523 drop table if exists "time_test"; [] -gorptest: 09:53:13.673569 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.684604 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:13.696336 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:13.705877 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:13.714363 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:13.722749 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.734168 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:13.746726 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:13.755908 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:13.766985 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:13.778074 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:13.786422 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:13.797775 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] -gorptest: 09:53:13.808390 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] -gorptest: 09:53:13.818445 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] -gorptest: 09:53:13.827239 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] -gorptest: 09:53:13.834142 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:13.840932 delete from "invoice_test" where "Id"=?; [1:2] -gorptest: 09:53:13.847911 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.861806 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.874186 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.885661 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.896904 drop table if exists "person_test"; [] -gorptest: 09:53:13.911924 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.919835 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.930676 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.941678 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.950926 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.965870 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.980002 drop table if exists "time_test"; [] -gorptest: 09:53:13.992544 drop table if exists "id_created_test"; [] ---- PASS: TestMultiple (0.32s) +2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:07.753638 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.753906 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.753954 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.753990 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.754035 drop table if exists "person_test"; [] +gorptest: 03:32:07.754105 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.754159 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.754202 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.754240 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.754281 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.754322 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.754363 drop table if exists "time_test"; [] +gorptest: 03:32:07.754415 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.757938 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:07.761694 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:07.767420 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.771885 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:07.775363 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.868131 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.870994 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:07.873341 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:07.877178 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:07.880824 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:07.884804 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:07.888332 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] +gorptest: 03:32:07.892364 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] +gorptest: 03:32:07.895174 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] +gorptest: 03:32:07.898682 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] +gorptest: 03:32:07.901507 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:07.905234 delete from "invoice_test" where "Id"=?; [1:2] +gorptest: 03:32:07.908760 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.911730 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.915309 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.917632 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.921843 drop table if exists "person_test"; [] +gorptest: 03:32:07.925478 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.929450 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.932933 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.936140 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.938522 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.942691 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.946493 drop table if exists "time_test"; [] +gorptest: 03:32:07.950243 drop table if exists "id_created_test"; [] +--- PASS: TestMultiple (0.20s) === RUN TestCrud -2026/12/03 09:53:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:13.992995 drop table if exists "invoice_test"; [] -gorptest: 09:53:13.993464 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:13.993521 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:13.993560 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:13.993599 drop table if exists "person_test"; [] -gorptest: 09:53:13.993634 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:13.993670 drop table if exists "id_created_test"; [] -gorptest: 09:53:13.993706 drop table if exists "type_conv_test"; [] -gorptest: 09:53:13.993743 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:13.993780 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:13.993816 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:13.993852 drop table if exists "time_test"; [] -gorptest: 09:53:13.993900 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.007794 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:14.018810 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:14.029986 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.038965 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:14.048198 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.061260 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.073616 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:14.081948 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:14.090601 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:14.106594 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:14.121477 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:14.132362 delete from invoice_test [] -gorptest: 09:53:14.141406 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] -gorptest: 09:53:14.148998 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:14.149320 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:8604385231971049336 2:6643549679494764246 3:"random 4705930659502868304" 4:0 5:true 6:1] -gorptest: 09:53:14.157407 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:14.157629 select * from invoice_test [] -gorptest: 09:53:14.157778 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:14.168607 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 09:53:14.171022 delete from invoice_tag_test [] -gorptest: 09:53:14.184901 insert into "invoice_tag_test" ("myid","myCreated","date_updated","Memo","person_id","is_Paid") values (null,?,?,?,?,?); [1:300 2:400 3:"some order" 4:33 5:false] -gorptest: 09:53:14.203407 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 09:53:14.203683 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:6098646260094177644 2:8598379770656876547 3:"random 7947607985823298759" 4:33 5:false 6:1] -gorptest: 09:53:14.212293 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 09:53:14.212530 select * from invoice_tag_test [] -gorptest: 09:53:14.212697 delete from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 09:53:14.221100 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 09:53:14.221308 delete from alias_trans_field_test [] -gorptest: 09:53:14.232441 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] -gorptest: 09:53:14.242075 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 09:53:14.242421 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 5634359084134413157" 2:1] -gorptest: 09:53:14.250093 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 09:53:14.251054 select * from alias_trans_field_test [] -gorptest: 09:53:14.251287 delete from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 09:53:14.267392 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 09:53:14.271065 drop table if exists "invoice_test"; [] -gorptest: 09:53:14.287222 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:14.319824 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:14.352464 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:14.368262 drop table if exists "person_test"; [] -gorptest: 09:53:14.383832 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:14.395057 drop table if exists "id_created_test"; [] -gorptest: 09:53:14.406140 drop table if exists "type_conv_test"; [] -gorptest: 09:53:14.417637 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:14.428769 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:14.440421 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:14.454585 drop table if exists "time_test"; [] -gorptest: 09:53:14.469528 drop table if exists "id_created_test"; [] ---- PASS: TestCrud (0.48s) +2025/10/31 03:32:07 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:07.950578 drop table if exists "invoice_test"; [] +gorptest: 03:32:07.950858 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:07.950906 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:07.950942 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:07.950984 drop table if exists "person_test"; [] +gorptest: 03:32:07.951039 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:07.951090 drop table if exists "id_created_test"; [] +gorptest: 03:32:07.951161 drop table if exists "type_conv_test"; [] +gorptest: 03:32:07.951197 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:07.951238 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:07.951278 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:07.951317 drop table if exists "time_test"; [] +gorptest: 03:32:07.951378 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.954094 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:07.957838 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:07.961727 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:07.965685 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:07.969186 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.972967 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:07.977403 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:07.980766 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:07.983100 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:07.986029 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:07.990062 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:07.993541 delete from invoice_test [] +gorptest: 03:32:07.996648 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] +gorptest: 03:32:07.998956 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:07.999148 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:6412307188641507529 2:6778798031374099927 3:"random 2193949833088657216" 4:0 5:true 6:1] +gorptest: 03:32:08.003516 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:08.003626 select * from invoice_test [] +gorptest: 03:32:08.003762 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:08.006151 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 03:32:08.006240 delete from invoice_tag_test [] +gorptest: 03:32:08.013066 insert into "invoice_tag_test" ("myid","myCreated","date_updated","Memo","person_id","is_Paid") values (null,?,?,?,?,?); [1:300 2:400 3:"some order" 4:33 5:false] +gorptest: 03:32:08.018340 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 03:32:08.018486 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:5392289317437521751 2:4997551447714034161 3:"random 7177440751461477866" 4:33 5:false 6:1] +gorptest: 03:32:08.021465 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 03:32:08.021579 select * from invoice_tag_test [] +gorptest: 03:32:08.021723 delete from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 03:32:08.023978 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 03:32:08.024073 delete from alias_trans_field_test [] +gorptest: 03:32:08.026354 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] +gorptest: 03:32:08.028832 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 03:32:08.028955 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 3616872157099662569" 2:1] +gorptest: 03:32:08.031132 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 03:32:08.031230 select * from alias_trans_field_test [] +gorptest: 03:32:08.031339 delete from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 03:32:08.034680 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 03:32:08.034766 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.037062 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.040445 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.042860 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.046638 drop table if exists "person_test"; [] +gorptest: 03:32:08.049893 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.052369 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.054569 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.056811 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.059062 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.061255 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.064729 drop table if exists "time_test"; [] +gorptest: 03:32:08.068714 drop table if exists "id_created_test"; [] +--- PASS: TestCrud (0.12s) === RUN TestWithIgnoredColumn -2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:14.470080 drop table if exists "invoice_test"; [] -gorptest: 09:53:14.470784 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:14.470842 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:14.470882 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:14.470922 drop table if exists "person_test"; [] -gorptest: 09:53:14.470959 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:14.471145 drop table if exists "id_created_test"; [] -gorptest: 09:53:14.471213 drop table if exists "type_conv_test"; [] -gorptest: 09:53:14.471257 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:14.471296 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:14.471330 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:14.471366 drop table if exists "time_test"; [] -gorptest: 09:53:14.471414 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.481534 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:14.492540 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:14.505652 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.514278 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:14.532010 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.542306 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.555155 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:14.563938 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:14.573514 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:14.583990 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:14.593873 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:14.610170 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] -gorptest: 09:53:14.643727 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 09:53:14.644021 delete from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 09:53:14.654598 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 09:53:14.655259 drop table if exists "invoice_test"; [] -gorptest: 09:53:14.665805 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:14.676652 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:14.702914 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:14.712750 drop table if exists "person_test"; [] -gorptest: 09:53:14.720954 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:14.728688 drop table if exists "id_created_test"; [] -gorptest: 09:53:14.739916 drop table if exists "type_conv_test"; [] -gorptest: 09:53:14.750060 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:14.758813 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:14.769667 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:14.778638 drop table if exists "time_test"; [] -gorptest: 09:53:14.786550 drop table if exists "id_created_test"; [] ---- PASS: TestWithIgnoredColumn (0.32s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.069085 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.069359 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.069406 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.069444 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.069490 drop table if exists "person_test"; [] +gorptest: 03:32:08.069559 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.069613 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.069649 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.069689 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.069726 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.069767 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.069807 drop table if exists "time_test"; [] +gorptest: 03:32:08.069856 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.073647 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.076505 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.078907 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.081836 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.084962 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.089359 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.093165 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.095364 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.097475 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.100524 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.104135 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.106596 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] +gorptest: 03:32:08.110450 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 03:32:08.110569 delete from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 03:32:08.114150 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 03:32:08.114238 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.117632 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.121697 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.125571 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.129868 drop table if exists "person_test"; [] +gorptest: 03:32:08.133752 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.136945 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.140818 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.144222 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.147707 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.151370 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.154944 drop table if exists "time_test"; [] +gorptest: 03:32:08.157320 drop table if exists "id_created_test"; [] +--- PASS: TestWithIgnoredColumn (0.09s) === RUN TestTypeConversionExample -2026/12/03 09:53:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:14.787049 drop table if exists "invoice_test"; [] -gorptest: 09:53:14.787403 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:14.787444 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:14.787469 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:14.787493 drop table if exists "person_test"; [] -gorptest: 09:53:14.787524 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:14.787557 drop table if exists "id_created_test"; [] -gorptest: 09:53:14.787590 drop table if exists "type_conv_test"; [] -gorptest: 09:53:14.787620 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:14.787650 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:14.787682 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:14.787721 drop table if exists "time_test"; [] -gorptest: 09:53:14.787772 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.828091 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:14.842482 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:14.859012 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:14.876749 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:14.893641 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.904442 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:14.908739 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:14.922423 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:14.965304 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:14.975055 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:14.988623 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:15.001159 insert into "type_conv_test" ("Id","PersonJSON","Name") values (null,?,?); [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Bob\",\"LName\":\"Smith\",\"Version\":0}" 2:"hi"] -gorptest: 09:53:15.010029 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 09:53:15.010347 update "type_conv_test" set "PersonJSON"=?, "Name"=? where "Id"=?; [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Jane\",\"LName\":\"Doe\",\"Version\":0}" 2:"hi2" 3:1] -gorptest: 09:53:15.018727 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 09:53:15.018988 delete from "type_conv_test" where "Id"=?; [1:1] -gorptest: 09:53:15.027486 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.036902 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.047123 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.054565 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.070242 drop table if exists "person_test"; [] -gorptest: 09:53:15.088344 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.097560 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.104037 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.144940 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.177815 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.189463 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.208394 drop table if exists "time_test"; [] -gorptest: 09:53:15.215534 drop table if exists "id_created_test"; [] ---- PASS: TestTypeConversionExample (0.43s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.157732 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.158034 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.158082 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.158118 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.158161 drop table if exists "person_test"; [] +gorptest: 03:32:08.158199 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.158234 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.158275 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.158311 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.158345 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.158380 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.158415 drop table if exists "time_test"; [] +gorptest: 03:32:08.158470 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.162358 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.165991 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.169104 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.171659 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.174305 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.177926 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.181348 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.185848 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.190529 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.196446 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.200161 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.204093 insert into "type_conv_test" ("Id","PersonJSON","Name") values (null,?,?); [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Bob\",\"LName\":\"Smith\",\"Version\":0}" 2:"hi"] +gorptest: 03:32:08.207613 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 03:32:08.207794 update "type_conv_test" set "PersonJSON"=?, "Name"=? where "Id"=?; [1:"{\"Id\":0,\"Created\":0,\"Updated\":0,\"FName\":\"Jane\",\"LName\":\"Doe\",\"Version\":0}" 2:"hi2" 3:1] +gorptest: 03:32:08.210555 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 03:32:08.210675 delete from "type_conv_test" where "Id"=?; [1:1] +gorptest: 03:32:08.213869 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.217455 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.220976 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.224885 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.227656 drop table if exists "person_test"; [] +gorptest: 03:32:08.230056 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.233526 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.235604 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.238321 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.241609 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.245016 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.248713 drop table if exists "time_test"; [] +gorptest: 03:32:08.251311 drop table if exists "id_created_test"; [] +--- PASS: TestTypeConversionExample (0.09s) === RUN TestWithEmbeddedStruct -2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:15.216045 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.216456 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.216501 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.216539 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.216577 drop table if exists "person_test"; [] -gorptest: 09:53:15.216613 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.216649 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.216682 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.216730 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.216786 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.216837 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.216876 drop table if exists "time_test"; [] -gorptest: 09:53:15.216923 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.226522 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:15.248464 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:15.260961 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.277049 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:15.286301 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.296269 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.308261 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:15.318065 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:15.328077 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:15.341919 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:15.351812 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:15.362611 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] -gorptest: 09:53:15.377301 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 09:53:15.377556 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] -gorptest: 09:53:15.387817 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 09:53:15.388047 select * from embedded_struct_test [] -gorptest: 09:53:15.388211 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.398658 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.407040 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.417909 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.433270 drop table if exists "person_test"; [] -gorptest: 09:53:15.442943 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.459454 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.469102 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.480926 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.492566 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.508003 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.515261 drop table if exists "time_test"; [] -gorptest: 09:53:15.526530 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedStruct (0.31s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.251711 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.252024 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.252074 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.252111 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.252155 drop table if exists "person_test"; [] +gorptest: 03:32:08.252192 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.252222 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.252265 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.252300 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.252330 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.252371 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.252405 drop table if exists "time_test"; [] +gorptest: 03:32:08.252444 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.254807 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.257057 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.260117 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.263912 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.268030 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.272490 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.276070 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.278987 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.283146 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.286758 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.289556 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.293365 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] +gorptest: 03:32:08.296800 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 03:32:08.296949 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] +gorptest: 03:32:08.299198 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 03:32:08.299314 select * from embedded_struct_test [] +gorptest: 03:32:08.299461 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.301765 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.305302 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.309828 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.313940 drop table if exists "person_test"; [] +gorptest: 03:32:08.317627 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.321261 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.323659 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.325814 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.329523 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.332695 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.336889 drop table if exists "time_test"; [] +gorptest: 03:32:08.339082 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedStruct (0.09s) === RUN TestWithEmbeddedStructBeforeAutoincr -2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:15.527000 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.527402 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.527458 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.527498 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.527534 drop table if exists "person_test"; [] -gorptest: 09:53:15.527572 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.527607 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.527644 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.527681 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.527718 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.527754 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.527788 drop table if exists "time_test"; [] -gorptest: 09:53:15.527850 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.540653 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:15.551799 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:15.561940 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.575663 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:15.587061 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.595752 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.605190 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:15.613565 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:15.627216 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:15.638364 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:15.650461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:15.666026 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] -gorptest: 09:53:15.675762 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.685683 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.694459 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.704222 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.711052 drop table if exists "person_test"; [] -gorptest: 09:53:15.719362 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.728748 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.736896 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.744484 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.752708 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.760707 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.769477 drop table if exists "time_test"; [] -gorptest: 09:53:15.776360 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedStructBeforeAutoincr (0.25s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.339558 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.339852 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.339900 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.339952 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.340001 drop table if exists "person_test"; [] +gorptest: 03:32:08.340032 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.340052 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.340070 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.340088 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.340106 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.340124 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.340141 drop table if exists "time_test"; [] +gorptest: 03:32:08.340168 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.342452 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.344916 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.347292 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.352054 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.356328 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.360938 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.363102 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.367228 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.369743 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.372892 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.376600 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.379817 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] +gorptest: 03:32:08.383498 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.387231 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.389776 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.393767 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.397360 drop table if exists "person_test"; [] +gorptest: 03:32:08.401523 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.405323 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.409760 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.413324 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.416806 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.419510 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.423178 drop table if exists "time_test"; [] +gorptest: 03:32:08.425415 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedStructBeforeAutoincr (0.09s) === RUN TestWithEmbeddedAutoincr -2026/12/03 09:53:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:15.776736 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.777078 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.777120 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.777148 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.777175 drop table if exists "person_test"; [] -gorptest: 09:53:15.777202 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:15.777228 drop table if exists "id_created_test"; [] -gorptest: 09:53:15.777255 drop table if exists "type_conv_test"; [] -gorptest: 09:53:15.777297 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:15.777328 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:15.777355 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:15.777381 drop table if exists "time_test"; [] -gorptest: 09:53:15.777420 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.788698 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:15.796576 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:15.806661 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:15.817058 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:15.836879 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.850984 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:15.866572 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:15.892139 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:15.902955 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:15.913381 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:15.925128 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:15.934313 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] -gorptest: 09:53:15.944770 drop table if exists "invoice_test"; [] -gorptest: 09:53:15.953425 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:15.964948 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:15.978107 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:15.991033 drop table if exists "person_test"; [] -gorptest: 09:53:16.005396 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.023766 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.040339 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.053393 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.060114 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.069620 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.077372 drop table if exists "time_test"; [] -gorptest: 09:53:16.087296 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedAutoincr (0.31s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.425805 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.426077 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.426126 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.426164 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.426213 drop table if exists "person_test"; [] +gorptest: 03:32:08.426250 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.426285 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.426327 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.426364 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.426399 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.426442 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.426478 drop table if exists "time_test"; [] +gorptest: 03:32:08.426549 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.430058 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.433884 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.437226 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.441849 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.445559 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.448819 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.452267 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.454802 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.458466 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.461929 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.465615 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.468738 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] +gorptest: 03:32:08.471158 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.473699 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.476905 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.479042 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.481931 drop table if exists "person_test"; [] +gorptest: 03:32:08.485287 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.489215 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.492730 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.495038 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.497801 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.501190 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.503620 drop table if exists "time_test"; [] +gorptest: 03:32:08.506261 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedAutoincr (0.08s) === RUN TestSelectVal -gorptest: 09:53:16.087709 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 09:53:16.098453 insert into "TableWithNull" ("Id","Str","Int64","Float64","Bool","Bytes") values (?,?,?,?,?,?); [1:0 2:"abc" 3:78 4:32.2 5:true 6:[104 105]] -gorptest: 09:53:16.105909 select Int64 from TableWithNull where Str='abc' [] -gorptest: 09:53:16.106123 select count(*) from TableWithNull [] -gorptest: 09:53:16.106208 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 09:53:16.106301 select Int64 from TableWithNull where Str='notfound' [] -gorptest: 09:53:16.106372 select Int64 from TableWithNull where Str='abc' [] -gorptest: 09:53:16.106444 select Float64 from TableWithNull where Str='abc' [] -gorptest: 09:53:16.106513 select min(Float64) from TableWithNull [] -gorptest: 09:53:16.106618 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 09:53:16.106708 select Float64 from TableWithNull where Str='notfound' [] -gorptest: 09:53:16.106868 select Float64 from TableWithNull where Str='abc' [] -gorptest: 09:53:16.106954 select Str from TableWithNull where Int64=? [1:78] -gorptest: 09:53:16.107025 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 09:53:16.107087 select Str from TableWithNull where Int64=? [1:78] -gorptest: 09:53:16.107154 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 09:53:16.107238 select Int64 from TableWithNull where Str=? [1:"abc"] -gorptest: 09:53:16.107340 select Str from TableWithNull where Int64=? [1:78] -gorptest: 09:53:16.107427 drop table if exists "TableWithNull"; [] ---- PASS: TestSelectVal (0.03s) +gorptest: 03:32:08.506518 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 03:32:08.509234 insert into "TableWithNull" ("Id","Str","Int64","Float64","Bool","Bytes") values (?,?,?,?,?,?); [1:0 2:"abc" 3:78 4:32.2 5:true 6:[104 105]] +gorptest: 03:32:08.511388 select Int64 from TableWithNull where Str='abc' [] +gorptest: 03:32:08.511489 select count(*) from TableWithNull [] +gorptest: 03:32:08.511562 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 03:32:08.511642 select Int64 from TableWithNull where Str='notfound' [] +gorptest: 03:32:08.511711 select Int64 from TableWithNull where Str='abc' [] +gorptest: 03:32:08.511779 select Float64 from TableWithNull where Str='abc' [] +gorptest: 03:32:08.511845 select min(Float64) from TableWithNull [] +gorptest: 03:32:08.511919 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 03:32:08.511995 select Float64 from TableWithNull where Str='notfound' [] +gorptest: 03:32:08.512059 select Float64 from TableWithNull where Str='abc' [] +gorptest: 03:32:08.512126 select Str from TableWithNull where Int64=? [1:78] +gorptest: 03:32:08.512227 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 03:32:08.512298 select Str from TableWithNull where Int64=? [1:78] +gorptest: 03:32:08.512365 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 03:32:08.512574 select Int64 from TableWithNull where Str=? [1:"abc"] +gorptest: 03:32:08.512663 select Str from TableWithNull where Int64=? [1:78] +gorptest: 03:32:08.512736 drop table if exists "TableWithNull"; [] +--- PASS: TestSelectVal (0.01s) === RUN TestVersionMultipleRows -2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:16.116374 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.116835 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.116893 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.116933 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.116968 drop table if exists "person_test"; [] -gorptest: 09:53:16.117005 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.117052 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.117087 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.117117 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.117150 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.117186 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.117221 drop table if exists "time_test"; [] -gorptest: 09:53:16.117270 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.126933 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:16.135345 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:16.146081 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.155414 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:16.166769 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.177470 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.188807 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:16.198879 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:16.212491 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:16.223281 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:16.235671 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:16.283647 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596283606234 2:1796291596283606234 3:"Bob" 4:"Smith" 5:1] -gorptest: 09:53:16.306797 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596306744989 2:1796291596306744989 3:"Jane" 4:"Smith" 5:1] -gorptest: 09:53:16.317057 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596317025589 2:1796291596317025589 3:"Mike" 4:"Smith" 5:1] -gorptest: 09:53:16.327222 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.338338 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.352973 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.364181 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.374696 drop table if exists "person_test"; [] -gorptest: 09:53:16.385240 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.402664 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.421904 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.435318 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.446685 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.458532 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.471085 drop table if exists "time_test"; [] -gorptest: 09:53:16.484438 drop table if exists "id_created_test"; [] ---- PASS: TestVersionMultipleRows (0.37s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.515894 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.516116 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.516165 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.516201 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.516241 drop table if exists "person_test"; [] +gorptest: 03:32:08.516281 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.516320 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.516360 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.516398 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.516436 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.516475 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.516514 drop table if exists "time_test"; [] +gorptest: 03:32:08.516562 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.520058 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.523684 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.525887 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.528929 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.531318 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.533891 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.537744 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.541623 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.544631 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.546887 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.549559 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.552656 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528552636711 2:1761881528552636711 3:"Bob" 4:"Smith" 5:1] +gorptest: 03:32:08.554817 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528554794899 2:1761881528554794899 3:"Jane" 4:"Smith" 5:1] +gorptest: 03:32:08.557139 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528557129690 2:1761881528557129690 3:"Mike" 4:"Smith" 5:1] +gorptest: 03:32:08.559310 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.562638 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.566624 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.568921 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.571723 drop table if exists "person_test"; [] +gorptest: 03:32:08.574799 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.577099 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.580838 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.584412 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.587085 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.591362 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.593697 drop table if exists "time_test"; [] +gorptest: 03:32:08.597039 drop table if exists "id_created_test"; [] +--- PASS: TestVersionMultipleRows (0.08s) === RUN TestWithStringPk -gorptest: 09:53:16.484825 create table string_pk_test (Id varchar(255), Name varchar(255)); [] -gorptest: 09:53:16.497642 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] -gorptest: 09:53:16.510625 drop table if exists "string_pk_test"; [] ---- PASS: TestWithStringPk (0.05s) +gorptest: 03:32:08.597339 create table string_pk_test (Id varchar(255), Name varchar(255)); [] +gorptest: 03:32:08.600742 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] +gorptest: 03:32:08.603148 drop table if exists "string_pk_test"; [] +--- PASS: TestWithStringPk (0.01s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect -2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:16.531789 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.532385 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.532447 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.532489 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.532528 drop table if exists "person_test"; [] -gorptest: 09:53:16.532564 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.532600 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.532637 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.532674 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.532710 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.532746 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.532781 drop table if exists "time_test"; [] -gorptest: 09:53:16.532852 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.541466 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:16.549493 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:16.558548 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.567645 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:16.577956 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.584883 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.592903 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:16.601325 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:16.609840 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:16.618451 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:16.626962 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:16.644266 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:22:16.644220834 +0000 UTC] -gorptest: 09:53:16.655522 insert into "time_test" ("Id","Time") values (null,?); [1:2026-12-03 09:23:17.644220834 +0000 UTC] -gorptest: 09:53:16.663605 SELECT id FROM time_test WHERE Time < ? [1:2026-12-03 09:23:16.644220834 +0000 UTC] -gorptest: 09:53:16.663809 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.671356 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.689305 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.699946 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.708708 drop table if exists "person_test"; [] -gorptest: 09:53:16.722414 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.731829 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.739635 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.748162 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.755369 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.768532 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.779420 drop table if exists "time_test"; [] -gorptest: 09:53:16.788239 drop table if exists "id_created_test"; [] ---- PASS: TestWithTimeSelect (0.26s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.606392 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.606604 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.606652 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.606689 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.606730 drop table if exists "person_test"; [] +gorptest: 03:32:08.606767 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.606803 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.606843 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.606884 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.606924 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.606964 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.607004 drop table if exists "time_test"; [] +gorptest: 03:32:08.607054 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.610889 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.613069 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.615371 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.618289 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.621451 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.623848 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.626351 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.630143 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.633756 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.636708 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.639073 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.641340 insert into "time_test" ("Id","Time") values (null,?); [1:2025-10-31 03:01:08.641312183 +0000 UTC] +gorptest: 03:32:08.645818 insert into "time_test" ("Id","Time") values (null,?); [1:2025-10-31 03:02:09.641312183 +0000 UTC] +gorptest: 03:32:08.649094 SELECT id FROM time_test WHERE Time < ? [1:2025-10-31 03:02:08.641312183 +0000 UTC] +gorptest: 03:32:08.649229 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.651251 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.653619 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.657394 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.659830 drop table if exists "person_test"; [] +gorptest: 03:32:08.661870 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.665221 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.668986 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.671001 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.673503 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.675618 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.677761 drop table if exists "time_test"; [] +gorptest: 03:32:08.682965 drop table if exists "id_created_test"; [] +--- PASS: TestWithTimeSelect (0.08s) === RUN TestInvoicePersonView -2026/12/03 09:53:16 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:16.788694 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.789093 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.789150 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.789189 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.789226 drop table if exists "person_test"; [] -gorptest: 09:53:16.789264 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.789301 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.789336 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.789374 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.789422 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:16.789463 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:16.789498 drop table if exists "time_test"; [] -gorptest: 09:53:16.789547 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.796726 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:16.805765 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:16.814393 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:16.821825 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:16.830073 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.839072 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:16.847534 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:16.855651 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:16.862975 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:16.872613 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:16.883733 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:16.894258 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291596894220877 2:1796291596894220877 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:16.906843 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] -gorptest: 09:53:16.916593 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] -gorptest: 09:53:16.916878 drop table if exists "invoice_test"; [] -gorptest: 09:53:16.924700 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:16.934799 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:16.940519 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:16.952420 drop table if exists "person_test"; [] -gorptest: 09:53:16.959822 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:16.967876 drop table if exists "id_created_test"; [] -gorptest: 09:53:16.977887 drop table if exists "type_conv_test"; [] -gorptest: 09:53:16.985181 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:16.995314 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:17.002661 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:17.009841 drop table if exists "time_test"; [] -gorptest: 09:53:17.020931 drop table if exists "id_created_test"; [] ---- PASS: TestInvoicePersonView (0.23s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.683372 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.683632 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.683679 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.683716 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.683759 drop table if exists "person_test"; [] +gorptest: 03:32:08.683799 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.683841 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.683891 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.683930 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.683968 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.684008 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.684048 drop table if exists "time_test"; [] +gorptest: 03:32:08.684100 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.687449 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.689685 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.693170 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.695746 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.700110 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.703964 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.707552 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.710486 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.714155 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.718709 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.722699 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.726636 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528726607896 2:1761881528726607896 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:08.730356 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] +gorptest: 03:32:08.733366 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 03:32:08.733531 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.737314 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.741743 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.745071 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.748457 drop table if exists "person_test"; [] +gorptest: 03:32:08.754277 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.758989 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.770766 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.775306 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.778730 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.783265 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.786697 drop table if exists "time_test"; [] +gorptest: 03:32:08.791846 drop table if exists "id_created_test"; [] +--- PASS: TestInvoicePersonView (0.11s) === RUN TestQuoteTableNames -2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:17.021439 drop table if exists "invoice_test"; [] -gorptest: 09:53:17.021834 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:17.021971 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:17.022015 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:17.022052 drop table if exists "person_test"; [] -gorptest: 09:53:17.022087 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:17.022122 drop table if exists "id_created_test"; [] -gorptest: 09:53:17.022157 drop table if exists "type_conv_test"; [] -gorptest: 09:53:17.022191 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:17.022225 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:17.022256 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:17.022288 drop table if exists "time_test"; [] -gorptest: 09:53:17.022491 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.034120 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:17.045300 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:17.055420 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.067369 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:17.078677 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.090005 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.100783 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:17.114241 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:17.128898 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:17.139001 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:17.148227 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] ---- PASS: TestQuoteTableNames (0.27s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.792274 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.792539 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.792587 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.792622 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.792663 drop table if exists "person_test"; [] +gorptest: 03:32:08.792705 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.792744 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.792784 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.792823 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.792861 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.792901 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.792940 drop table if exists "time_test"; [] +gorptest: 03:32:08.792990 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.796811 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.801270 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.806812 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.812270 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.816131 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.820964 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.824570 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.830324 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.834179 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.837845 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.841132 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +--- PASS: TestQuoteTableNames (0.10s) === RUN TestSelectTooManyCols -2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:17.289902 drop table if exists "invoice_test"; [] -gorptest: 09:53:17.290280 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:17.290338 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:17.290380 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:17.290417 drop table if exists "person_test"; [] -gorptest: 09:53:17.290453 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:17.290488 drop table if exists "id_created_test"; [] -gorptest: 09:53:17.290526 drop table if exists "type_conv_test"; [] -gorptest: 09:53:17.290562 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:17.290600 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:17.290635 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:17.290671 drop table if exists "time_test"; [] -gorptest: 09:53:17.290718 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.300815 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:17.308660 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:17.320177 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.329386 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:17.339028 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.348200 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.357772 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:17.367791 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:17.375685 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:17.387700 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:17.395325 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:17.403908 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597403848165 2:1796291597403848165 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:17.414392 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597414338034 2:1796291597414338034 3:"jane" 4:"doe" 5:1] -gorptest: 09:53:17.426640 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:17.426904 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] -gorptest: 09:53:17.427015 select * from person_test where Id=? [1:1] -gorptest: 09:53:17.427164 select * from person_test order by fname asc [] -gorptest: 09:53:17.427339 drop table if exists "invoice_test"; [] -gorptest: 09:53:17.439931 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:17.448512 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:17.456549 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:17.465257 drop table if exists "person_test"; [] -gorptest: 09:53:17.475617 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:17.483823 drop table if exists "id_created_test"; [] -gorptest: 09:53:17.494142 drop table if exists "type_conv_test"; [] -gorptest: 09:53:17.501944 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:17.510481 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:17.517262 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:17.527722 drop table if exists "time_test"; [] -gorptest: 09:53:17.537517 drop table if exists "id_created_test"; [] ---- PASS: TestSelectTooManyCols (0.25s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.889119 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.889380 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.889425 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.889474 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.889526 drop table if exists "person_test"; [] +gorptest: 03:32:08.889565 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.889605 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.889646 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.889685 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.889722 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.889758 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.889797 drop table if exists "time_test"; [] +gorptest: 03:32:08.889844 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.895477 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.897747 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.901003 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.903287 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:08.906523 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.910250 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:08.913552 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:08.916942 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:08.920693 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:08.923271 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:08.926158 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:08.934557 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528934529803 2:1761881528934529803 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:08.937703 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881528937694646 2:1761881528937694646 3:"jane" 4:"doe" 5:1] +gorptest: 03:32:08.941258 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:08.941383 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] +gorptest: 03:32:08.941486 select * from person_test where Id=? [1:1] +gorptest: 03:32:08.941624 select * from person_test order by fname asc [] +gorptest: 03:32:08.941762 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.945119 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.947500 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.949972 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.953626 drop table if exists "person_test"; [] +gorptest: 03:32:08.957259 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.959684 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.963384 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.967300 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.969982 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.974793 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.977271 drop table if exists "time_test"; [] +gorptest: 03:32:08.981332 drop table if exists "id_created_test"; [] +--- PASS: TestSelectTooManyCols (0.09s) === RUN TestSelectSingleVal -2026/12/03 09:53:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:17.537969 drop table if exists "invoice_test"; [] -gorptest: 09:53:17.538373 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:17.538422 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:17.538454 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:17.538485 drop table if exists "person_test"; [] -gorptest: 09:53:17.538520 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:17.538555 drop table if exists "id_created_test"; [] -gorptest: 09:53:17.538588 drop table if exists "type_conv_test"; [] -gorptest: 09:53:17.538621 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:17.538671 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:17.538706 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:17.538740 drop table if exists "time_test"; [] -gorptest: 09:53:17.538785 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.554002 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:17.568539 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:17.583102 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:17.596683 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:17.609613 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.624999 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:17.636605 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:17.645902 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:17.654513 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:17.666406 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:17.676964 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:17.688486 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597688450535 2:1796291597688450535 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:17.705483 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 09:53:17.705658 select * from person_test where Id=? [1:1] -gorptest: 09:53:17.705818 select FName from person_test where Id=? [1:1] -gorptest: 09:53:17.705910 select * from person_test where Id=? [1:1] -gorptest: 09:53:17.706045 select * from person_test where 2<1 AND Id=? [1:1] -gorptest: 09:53:17.706178 select * from person_test where Id=? [1:-2222] -gorptest: 09:53:17.706340 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1796291597706318865 2:1796291597706318865 3:"bob" 4:"smith" 5:1] -gorptest: 09:53:19.768172 select * from person_test where Fname='bob' [] -gorptest: 09:53:19.768665 select * from person_test where Id=-123 [] -gorptest: 09:53:19.768750 select * from person_test where Id=-123 [] -gorptest: 09:53:19.768810 select * from person_test where Id=-123 [] -gorptest: 09:53:19.768858 select * from person_test where Id=-123 [] -gorptest: 09:53:19.768909 drop table if exists "invoice_test"; [] -gorptest: 09:53:20.189576 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:20.602801 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:21.009373 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:21.021699 drop table if exists "person_test"; [] -gorptest: 09:53:21.032289 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:21.044372 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.059219 drop table if exists "type_conv_test"; [] -gorptest: 09:53:21.072429 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:21.082344 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:21.096298 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:21.110117 drop table if exists "time_test"; [] -gorptest: 09:53:21.140329 drop table if exists "id_created_test"; [] ---- PASS: TestSelectSingleVal (3.60s) +2025/10/31 03:32:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:08.981670 drop table if exists "invoice_test"; [] +gorptest: 03:32:08.981910 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:08.981956 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:08.981992 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:08.982036 drop table if exists "person_test"; [] +gorptest: 03:32:08.982076 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:08.982113 drop table if exists "id_created_test"; [] +gorptest: 03:32:08.982154 drop table if exists "type_conv_test"; [] +gorptest: 03:32:08.982195 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:08.982235 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:08.982282 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:08.982329 drop table if exists "time_test"; [] +gorptest: 03:32:08.982390 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.986181 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:08.993178 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:08.996634 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:08.999305 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:09.003106 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.005656 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.008738 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:09.011291 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:09.015207 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:09.018790 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:09.021456 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:09.024731 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881529024711212 2:1761881529024711212 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:09.026909 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 03:32:09.027032 select * from person_test where Id=? [1:1] +gorptest: 03:32:09.027187 select FName from person_test where Id=? [1:1] +gorptest: 03:32:09.027267 select * from person_test where Id=? [1:1] +gorptest: 03:32:09.027374 select * from person_test where 2<1 AND Id=? [1:1] +gorptest: 03:32:09.027488 select * from person_test where Id=? [1:-2222] +gorptest: 03:32:09.027592 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1761881529027579362 2:1761881529027579362 3:"bob" 4:"smith" 5:1] +gorptest: 03:32:09.029956 select * from person_test where Fname='bob' [] +gorptest: 03:32:09.030088 select * from person_test where Id=-123 [] +gorptest: 03:32:09.030164 select * from person_test where Id=-123 [] +gorptest: 03:32:09.030233 select * from person_test where Id=-123 [] +gorptest: 03:32:09.030299 select * from person_test where Id=-123 [] +gorptest: 03:32:09.030364 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.033067 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.035448 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.037852 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.041615 drop table if exists "person_test"; [] +gorptest: 03:32:09.045087 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.052581 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.055488 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.058790 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.060955 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.063200 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.067559 drop table if exists "time_test"; [] +gorptest: 03:32:09.072152 drop table if exists "id_created_test"; [] +--- PASS: TestSelectSingleVal (0.09s) === RUN TestSelectAlias -2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:21.140823 drop table if exists "invoice_test"; [] -gorptest: 09:53:21.141229 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:21.141285 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:21.141324 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:21.141362 drop table if exists "person_test"; [] -gorptest: 09:53:21.141398 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:21.141446 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.141488 drop table if exists "type_conv_test"; [] -gorptest: 09:53:21.141526 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:21.141579 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:21.141620 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:21.141655 drop table if exists "time_test"; [] -gorptest: 09:53:21.141705 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.155561 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:21.171111 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:21.186402 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.196688 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:21.210792 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.223188 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.236967 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:21.250374 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:21.263843 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:21.283513 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:21.304183 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:21.330142 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] -gorptest: 09:53:21.351458 select * from id_created_test where Id=1 [] -gorptest: 09:53:21.351822 SELECT *, 1 AS external FROM id_created_test [] -gorptest: 09:53:21.352092 drop table if exists "invoice_test"; [] -gorptest: 09:53:21.368592 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:21.385404 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:21.397664 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:21.418146 drop table if exists "person_test"; [] -gorptest: 09:53:21.432513 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:21.443738 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.462086 drop table if exists "type_conv_test"; [] -gorptest: 09:53:21.473812 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:21.488427 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:21.502888 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:21.515131 drop table if exists "time_test"; [] -gorptest: 09:53:21.529468 drop table if exists "id_created_test"; [] ---- PASS: TestSelectAlias (0.39s) +2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:09.072542 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.072808 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.072856 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.072892 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.072936 drop table if exists "person_test"; [] +gorptest: 03:32:09.072978 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.073022 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.073065 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.073105 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.073146 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.073186 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.073226 drop table if exists "time_test"; [] +gorptest: 03:32:09.073278 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.075658 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:09.078143 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:09.081439 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.083866 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:09.086059 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.089385 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.091696 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:09.095154 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:09.098244 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:09.104585 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:09.108467 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:09.110770 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] +gorptest: 03:32:09.112927 select * from id_created_test where Id=1 [] +gorptest: 03:32:09.113053 SELECT *, 1 AS external FROM id_created_test [] +gorptest: 03:32:09.113172 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.116869 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.118959 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.124819 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.129563 drop table if exists "person_test"; [] +gorptest: 03:32:09.134043 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.137344 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.141207 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.144740 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.147197 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.149656 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.153341 drop table if exists "time_test"; [] +gorptest: 03:32:09.155581 drop table if exists "id_created_test"; [] +--- PASS: TestSelectAlias (0.08s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange -2026/12/03 09:53:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:21.529994 drop table if exists "invoice_test"; [] -gorptest: 09:53:21.530482 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:21.530525 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:21.530560 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:21.530595 drop table if exists "person_test"; [] -gorptest: 09:53:21.530631 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:21.530681 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.530722 drop table if exists "type_conv_test"; [] -gorptest: 09:53:21.530756 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:21.530791 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:21.530825 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:21.530861 drop table if exists "time_test"; [] -gorptest: 09:53:21.530932 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.544314 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:21.555042 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:21.572771 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.587128 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:21.599019 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.613950 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.632360 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:21.642691 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:21.654694 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:21.665178 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:21.680770 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:21.691532 drop table if exists "invoice_test"; [] -gorptest: 09:53:21.701804 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:21.716466 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:21.728153 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:21.739423 drop table if exists "person_test"; [] -gorptest: 09:53:21.753255 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:21.763812 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.773487 drop table if exists "type_conv_test"; [] -gorptest: 09:53:21.782287 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:21.792937 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:21.804123 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:21.815241 drop table if exists "time_test"; [] -gorptest: 09:53:21.825230 drop table if exists "id_created_test"; [] -gorptest: 09:53:21.825334 drop table if exists "single_column_table"; [] -gorptest: 09:53:21.825404 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.834414 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:21.847193 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:21.856919 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:21.868798 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:21.882022 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.893605 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:21.910276 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:21.927950 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:21.940705 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:21.955777 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:21.966539 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:21.981322 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 09:53:21.981459 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] -gorptest: 09:53:21.994761 delete from "invoice_test"; [] -gorptest: 09:53:22.004408 delete from "invoice_tag_test"; [] -gorptest: 09:53:22.016210 delete from "alias_trans_field_test"; [] -gorptest: 09:53:22.025017 delete from "invoice_override_test"; [] -gorptest: 09:53:22.035429 delete from "person_test"; [] -gorptest: 09:53:22.049490 delete from "ignored_column_test"; [] -gorptest: 09:53:22.060339 delete from "id_created_test"; [] -gorptest: 09:53:22.069949 delete from "type_conv_test"; [] -gorptest: 09:53:22.079833 delete from "embedded_struct_test"; [] -gorptest: 09:53:22.089658 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:22.099450 delete from "embedded_autoincr_test"; [] -gorptest: 09:53:22.130166 delete from "time_test"; [] -gorptest: 09:53:22.142117 delete from "id_created_test"; [] -gorptest: 09:53:22.150292 delete from "single_column_table"; [] -gorptest: 09:53:22.160924 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] -gorptest: 09:53:22.161143 drop table if exists "invoice_test"; [] -gorptest: 09:53:22.172897 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:22.182874 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:22.195119 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:22.205332 drop table if exists "person_test"; [] -gorptest: 09:53:22.217697 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:22.229556 drop table if exists "id_created_test"; [] -gorptest: 09:53:22.240449 drop table if exists "type_conv_test"; [] -gorptest: 09:53:22.251337 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:22.261895 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:22.276828 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:22.287017 drop table if exists "time_test"; [] -gorptest: 09:53:22.300181 drop table if exists "id_created_test"; [] -gorptest: 09:53:22.300298 drop table if exists "single_column_table"; [] ---- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.79s) +2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:09.155971 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.156237 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.156294 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.156334 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.156377 drop table if exists "person_test"; [] +gorptest: 03:32:09.156427 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.156468 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.156509 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.156549 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.156590 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.156631 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.156671 drop table if exists "time_test"; [] +gorptest: 03:32:09.156723 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.158894 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:09.162936 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:09.165830 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.169497 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:09.173871 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.177449 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.181164 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:09.186953 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:09.191070 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:09.195285 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:09.198962 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:09.202806 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.207076 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.210905 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.214934 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.218615 drop table if exists "person_test"; [] +gorptest: 03:32:09.222121 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.226453 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.229992 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.233876 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.237847 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.241365 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.245347 drop table if exists "time_test"; [] +gorptest: 03:32:09.249033 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.249099 drop table if exists "single_column_table"; [] +gorptest: 03:32:09.249156 create table if not exists "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.253045 create table if not exists "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:09.256922 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:09.261021 create table if not exists "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.265444 create table if not exists "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:09.269320 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.272496 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.276555 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:09.278738 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:09.282009 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:09.285662 create table if not exists "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:09.289674 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:09.294036 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 03:32:09.294109 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] +gorptest: 03:32:09.298881 delete from "invoice_test"; [] +gorptest: 03:32:09.301176 delete from "invoice_tag_test"; [] +gorptest: 03:32:09.303188 delete from "alias_trans_field_test"; [] +gorptest: 03:32:09.305772 delete from "invoice_override_test"; [] +gorptest: 03:32:09.309947 delete from "person_test"; [] +gorptest: 03:32:09.314334 delete from "ignored_column_test"; [] +gorptest: 03:32:09.317857 delete from "id_created_test"; [] +gorptest: 03:32:09.321836 delete from "type_conv_test"; [] +gorptest: 03:32:09.326639 delete from "embedded_struct_test"; [] +gorptest: 03:32:09.330095 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.334043 delete from "embedded_autoincr_test"; [] +gorptest: 03:32:09.337557 delete from "time_test"; [] +gorptest: 03:32:09.341038 delete from "id_created_test"; [] +gorptest: 03:32:09.343307 delete from "single_column_table"; [] +gorptest: 03:32:09.345561 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] +gorptest: 03:32:09.345676 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.349007 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.353221 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.357995 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.361555 drop table if exists "person_test"; [] +gorptest: 03:32:09.365205 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.369351 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.377467 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.397750 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.413671 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.423649 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.427450 drop table if exists "time_test"; [] +gorptest: 03:32:09.431065 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.431193 drop table if exists "single_column_table"; [] +--- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.28s) === RUN TestPrepare -2026/12/03 09:53:22 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 09:53:22.315863 drop table if exists "invoice_test"; [] -gorptest: 09:53:22.317087 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:22.317152 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:22.317202 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:22.317251 drop table if exists "person_test"; [] -gorptest: 09:53:22.317311 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:22.317361 drop table if exists "id_created_test"; [] -gorptest: 09:53:22.319027 drop table if exists "type_conv_test"; [] -gorptest: 09:53:22.319099 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:22.319154 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:22.319201 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:22.319248 drop table if exists "time_test"; [] -gorptest: 09:53:22.319309 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:22.329635 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] -gorptest: 09:53:22.345709 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 09:53:22.360524 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 09:53:22.373630 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 09:53:22.392000 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:22.403450 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 09:53:22.412634 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 09:53:22.425116 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 09:53:22.456735 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 09:53:22.474463 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 09:53:22.496261 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 09:53:22.516599 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] -gorptest: 09:53:22.536391 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] -gorptest: 09:53:22.550371 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] -gorptest: 09:53:22.565758 SELECT * from invoice_test WHERE Memo='prepare-baz' [] -gorptest: 09:53:22.566081 begin; [] -gorptest: 09:53:22.566151 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] -gorptest: 09:53:22.566374 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 09:53:22.567134 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 09:53:22.567269 commit; [] -gorptest: 09:53:22.580578 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 09:53:22.581040 drop table if exists "invoice_test"; [] -gorptest: 09:53:22.625694 drop table if exists "invoice_tag_test"; [] -gorptest: 09:53:22.645919 drop table if exists "alias_trans_field_test"; [] -gorptest: 09:53:22.661538 drop table if exists "invoice_override_test"; [] -gorptest: 09:53:22.678176 drop table if exists "person_test"; [] -gorptest: 09:53:22.691916 drop table if exists "ignored_column_test"; [] -gorptest: 09:53:22.709732 drop table if exists "id_created_test"; [] -gorptest: 09:53:22.722591 drop table if exists "type_conv_test"; [] -gorptest: 09:53:22.735423 drop table if exists "embedded_struct_test"; [] -gorptest: 09:53:22.749270 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 09:53:22.759675 drop table if exists "embedded_autoincr_test"; [] -gorptest: 09:53:22.768426 drop table if exists "time_test"; [] -gorptest: 09:53:22.778343 drop table if exists "id_created_test"; [] ---- PASS: TestPrepare (0.46s) +2025/10/31 03:32:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 03:32:09.434052 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.434314 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.434364 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.434401 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.434444 drop table if exists "person_test"; [] +gorptest: 03:32:09.434487 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.434525 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.434566 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.434606 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.434657 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.434705 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.434756 drop table if exists "time_test"; [] +gorptest: 03:32:09.434809 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.439364 create table "invoice_tag_test" ("myid" integer not null primary key autoincrement, "myCreated" integer, "date_updated" integer, "Memo" varchar(255), "person_id" integer, "is_Paid" integer) ; [] +gorptest: 03:32:09.441978 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 03:32:09.444952 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 03:32:09.448982 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 03:32:09.453696 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.457561 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 03:32:09.461123 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 03:32:09.465921 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 03:32:09.469501 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 03:32:09.473188 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 03:32:09.477347 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 03:32:09.493240 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] +gorptest: 03:32:09.497750 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] +gorptest: 03:32:09.500783 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] +gorptest: 03:32:09.503052 SELECT * from invoice_test WHERE Memo='prepare-baz' [] +gorptest: 03:32:09.503223 begin; [] +gorptest: 03:32:09.503273 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] +gorptest: 03:32:09.503388 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 03:32:09.503763 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 03:32:09.503870 commit; [] +gorptest: 03:32:09.505933 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 03:32:09.506060 drop table if exists "invoice_test"; [] +gorptest: 03:32:09.509298 drop table if exists "invoice_tag_test"; [] +gorptest: 03:32:09.511644 drop table if exists "alias_trans_field_test"; [] +gorptest: 03:32:09.514030 drop table if exists "invoice_override_test"; [] +gorptest: 03:32:09.518322 drop table if exists "person_test"; [] +gorptest: 03:32:09.521888 drop table if exists "ignored_column_test"; [] +gorptest: 03:32:09.527133 drop table if exists "id_created_test"; [] +gorptest: 03:32:09.529292 drop table if exists "type_conv_test"; [] +gorptest: 03:32:09.531404 drop table if exists "embedded_struct_test"; [] +gorptest: 03:32:09.535886 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 03:32:09.538544 drop table if exists "embedded_autoincr_test"; [] +gorptest: 03:32:09.541412 drop table if exists "time_test"; [] +gorptest: 03:32:09.543677 drop table if exists "id_created_test"; [] +--- PASS: TestPrepare (0.11s) PASS -ok gopkg.in/gorp.v1 18.510s +ok gopkg.in/gorp.v1 6.638s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -1824,12 +1860,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1583157/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/407429 and its subdirectories -I: Current time: Wed Dec 2 21:53:35 -12 2026 -I: pbuilder-time-stamp: 1796291615 +I: removing directory /srv/workspace/pbuilder/1583157 and its subdirectories +I: Current time: Fri Oct 31 17:32:15 +14 2025 +I: pbuilder-time-stamp: 1761881535 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.diff: 91.1% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.diff.gz b2/build.log: 88.5% -- replaced with stdout Compressing the 1st log... b1/build.log: 88.6% -- replaced with stdout Fri Oct 31 03:32:20 UTC 2025 I: diffoscope 306 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_golang-gopkg-gorp.v1_forky_amd64_1761881540 + touch /var/log/reproducible-builds/diffoscope_stamp_golang-gopkg-gorp.v1_forky_amd64_1761881540 + RESULT=0 + systemd-run '--description=diffoscope on golang-gopkg-gorp.v1/1.7.2-2 in forky/amd64' --slice=rb-build-diffoscope.slice -u rb-diffoscope-amd64_22-63150 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp --run-session -c jenkins-reproducible-forky-diffoscope-300c8397-b7b0-47cb-87a4-440079a3f1d3 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/dbd-tmp-IbjmJSl ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.changes' + false + set +x Running as unit: rb-diffoscope-amd64_22-63150.service; invocation ID: 1428360b001d46d581a89c29a893e713 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/golang-gopkg-gorp.v1_1.7.2-2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.d1jqcoCp/b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call diffoscope.comparators.binary.FilesystemFile ## main (total time: 0.003s) 0.003s 2 calls outputs 0.000s 1 call cleanup Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 204ms CPU time consumed: 168ms Memory peak: 17.7M (swap: 0B) _ _ __ _ ___ | | __ _ _ __ __ _ __ _ ___ _ __ | | ____ _ __ _ / _` |/ _ \| |/ _` | '_ \ / _` |_____ / _` |/ _ \| '_ \| |/ / _` |_____ / _` | | (_| | (_) | | (_| | | | | (_| |_____| (_| | (_) | |_) | < (_| |_____| (_| | \__, |\___/|_|\__,_|_| |_|\__, | \__, |\___/| .__/|_|\_\__, | \__, | |___/ |___/ |___/ |_| |___/ |___/ _ ___ _ __ _ ____ _/ | / _ \| '__| '_ \ \ / / | | (_) | | | |_) \ V /| | \___/|_| | .__(_)_/ |_| |_| Fri Oct 31 03:32:21 UTC 2025 I: diffoscope 306 found no differences in the changes files, and a .buildinfo file also exists. Fri Oct 31 03:32:21 UTC 2025 I: golang-gopkg-gorp.v1 from forky built successfully and reproducibly on amd64. INSERT 0 1 INSERT 0 1 DELETE 1 [2025-10-31 03:32:21] INFO: Starting at 2025-10-31 03:32:21.565865 [2025-10-31 03:32:21] INFO: Generating the pages of 1 package(s) [2025-10-31 03:32:21] CRITICAL: https://tests.reproducible-builds.org/debian/forky/amd64/golang-gopkg-gorp.v1 didn't produce a buildlog, even though it has been built. [2025-10-31 03:32:21] INFO: Finished at 2025-10-31 03:32:21.818170, took: 0:00:00.252312 Fri Oct 31 03:32:21 UTC 2025 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/forky/amd64/golang-gopkg-gorp.v1.html Fri Oct 31 03:32:21 UTC 2025 I: Removing signed golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc files: removed './b1/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc' removed './b2/golang-gopkg-gorp.v1_1.7.2-2_amd64.buildinfo.asc' 1761881541 amd64 forky golang-gopkg-gorp.v1 Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.rbuild.log: 87.3% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/forky/amd64/golang-gopkg-gorp.v1_1.7.2-2.rbuild.log.gz [2025-10-31 03:32:22] INFO: Starting at 2025-10-31 03:32:22.188993 [2025-10-31 03:32:22] INFO: Generating the pages of 1 package(s) [2025-10-31 03:32:22] INFO: Finished at 2025-10-31 03:32:22.485591, took: 0:00:00.296603 All cleanup done. Fri Oct 31 03:32:22 UTC 2025 - total duration: 0h 5m 2s. Fri Oct 31 03:32:22 UTC 2025 - reproducible_build.sh stopped running as /tmp/jenkins-script-eIIdQV3O, removing. Finished with result: success Main processes terminated with: code=exited, status=0/SUCCESS Service runtime: 5min 3.554s CPU time consumed: 3.341s Memory peak: 37.1M (swap: 0B)