I: pbuilder: network access will be disabled during build I: Current time: Fri May 24 16:55:20 -12 2024 I: pbuilder-time-stamp: 1716612920 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-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 gpgv: Signature made Sun Apr 19 02:59:56 2020 -12 gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 gpgv: Can't check signature: No public key 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/27821/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8' DISTRIBUTION='bookworm' HOME='/var/lib/jenkins' HOST_ARCH='arm64' IFS=' ' 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='27821' 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.UL7eA8ov/pbuilderrc_dAP7 --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.UL7eA8ov/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' SUDO_GID='117' SUDO_UID='110' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' USERNAME='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.16:3128' I: uname -a Linux codethink15-arm64 4.15.0-209-generic #220-Ubuntu SMP Tue Mar 21 19:52:44 UTC 2023 aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 24 04:47 /bin -> usr/bin I: user script /srv/workspace/pbuilder/27821/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: arm64 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 ... 19616 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.19-go{a} golang-1.19-src{a} golang-any{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} libelf1{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1{a} libpipeline1{a} libsqlite3-dev{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{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 pkg-config pkgconf wget 0 packages upgraded, 60 newly installed, 0 to remove and 0 not upgraded. Need to get 101 MB of archives. After unpacking 598 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get: 2 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB] Get: 3 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB] Get: 4 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB] Get: 5 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB] Get: 6 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB] Get: 7 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB] Get: 8 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB] Get: 9 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB] Get: 10 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB] Get: 11 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB] Get: 12 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB] Get: 13 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 14 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 15 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB] Get: 16 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB] Get: 17 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB] Get: 18 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 19 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 20 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B] Get: 21 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 22 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 23 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB] Get: 24 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB] Get: 25 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB] Get: 26 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.1+b3 [619 kB] Get: 27 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB] Get: 28 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB] Get: 31 http://deb.debian.org/debian bookworm/main arm64 dh-golang all 1.59 [27.8 kB] Get: 32 http://deb.debian.org/debian bookworm/main arm64 golang-1.19-src all 1.19.8-2 [18.3 MB] Get: 33 http://deb.debian.org/debian bookworm/main arm64 golang-1.19-go arm64 1.19.8-2 [56.6 MB] Get: 34 http://deb.debian.org/debian bookworm/main arm64 golang-src all 2:1.19~1 [5756 B] Get: 35 http://deb.debian.org/debian bookworm/main arm64 golang-go arm64 2:1.19~1 [45.0 kB] Get: 36 http://deb.debian.org/debian bookworm/main arm64 golang-any arm64 2:1.19~1 [5876 B] Get: 37 http://deb.debian.org/debian bookworm/main arm64 golang-github-davecgh-go-spew-dev all 1.1.1-3 [30.1 kB] Get: 38 http://deb.debian.org/debian bookworm/main arm64 golang-github-go-sql-driver-mysql-dev all 1.5.0-2 [70.9 kB] Get: 39 http://deb.debian.org/debian bookworm/main arm64 golang-github-gorilla-securecookie-dev all 1.1.1-2 [12.2 kB] Get: 40 http://deb.debian.org/debian bookworm/main arm64 golang-github-gorilla-sessions-dev all 1.2.1-1 [12.8 kB] Get: 41 http://deb.debian.org/debian bookworm/main arm64 golang-github-hashicorp-go-uuid-dev all 1.0.2-2 [8480 B] Get: 42 http://deb.debian.org/debian bookworm/main arm64 golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.3 kB] Get: 43 http://deb.debian.org/debian bookworm/main arm64 golang-github-stretchr-objx-dev all 0.5.0-1 [25.5 kB] Get: 44 http://deb.debian.org/debian bookworm/main arm64 golang-gopkg-yaml.v3-dev all 3.0.1-3 [74.3 kB] Get: 45 http://deb.debian.org/debian bookworm/main arm64 golang-github-stretchr-testify-dev all 1.8.1-1 [67.9 kB] Get: 46 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-aescts.v2-dev all 2.0.0-2 [4828 B] Get: 47 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-dnsutils.v2-dev all 2.0.0-2 [3872 B] Get: 48 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-gofork-dev all 1.0.0-4 [25.1 kB] Get: 49 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-goidentity.v6-dev all 6.0.1-2 [3752 B] Get: 50 http://deb.debian.org/debian bookworm/main arm64 golang-golang-x-sys-dev all 0.3.0-1 [393 kB] Get: 51 http://deb.debian.org/debian bookworm/main arm64 golang-golang-x-text-dev all 0.7.0-1 [3863 kB] Get: 52 http://deb.debian.org/debian bookworm/main arm64 golang-golang-x-net-dev all 1:0.7.0+dfsg-1 [731 kB] Get: 53 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-rpc.v2-dev all 2.0.3-2 [24.7 kB] Get: 54 http://deb.debian.org/debian bookworm/main arm64 golang-golang-x-term-dev all 0.3.0-1 [14.6 kB] Get: 55 http://deb.debian.org/debian bookworm/main arm64 golang-golang-x-crypto-dev all 1:0.4.0-1 [1449 kB] Get: 56 http://deb.debian.org/debian bookworm/main arm64 golang-github-jcmturner-gokrb5.v8-dev all 8.4.3-2 [119 kB] Get: 57 http://deb.debian.org/debian bookworm/main arm64 golang-github-lib-pq-dev all 1.10.7-2 [84.1 kB] Get: 58 http://deb.debian.org/debian bookworm/main arm64 libsqlite3-dev arm64 3.40.1-2 [979 kB] Get: 59 http://deb.debian.org/debian bookworm/main arm64 golang-github-mattn-go-sqlite3-dev arm64 1.14.16~ds1-1 [82.2 kB] Get: 60 http://deb.debian.org/debian bookworm/main arm64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Fetched 101 MB in 3s (32.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed 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 ... 19616 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_arm64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:arm64. Preparing to unpack .../02-libmagic1_1%3a5.44-3_arm64.deb ... Unpacking libmagic1:arm64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_arm64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_arm64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../05-libuchardet0_0.0.7-1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_arm64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_arm64.deb ... Unpacking bsdextrautils (2.38.1-5+b1) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../08-libpipeline1_1.5.7-1_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_arm64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_arm64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../14-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-5_all.deb ... Unpacking libtool (2.4.7-5) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... 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 libsub-override-perl. Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ... Unpacking libsub-override-perl (0.09-4) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:arm64. Preparing to unpack .../22-libelf1_0.188-2.1_arm64.deb ... Unpacking libelf1:arm64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1_arm64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../24-libicu72_72.1-3_arm64.deb ... Unpacking libicu72:arm64 (72.1-3) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.1+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.1+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-12_arm64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package dh-golang. Preparing to unpack .../30-dh-golang_1.59_all.deb ... Unpacking dh-golang (1.59) ... Selecting previously unselected package golang-1.19-src. Preparing to unpack .../31-golang-1.19-src_1.19.8-2_all.deb ... Unpacking golang-1.19-src (1.19.8-2) ... Selecting previously unselected package golang-1.19-go. Preparing to unpack .../32-golang-1.19-go_1.19.8-2_arm64.deb ... Unpacking golang-1.19-go (1.19.8-2) ... Selecting previously unselected package golang-src. Preparing to unpack .../33-golang-src_2%3a1.19~1_all.deb ... Unpacking golang-src (2:1.19~1) ... Selecting previously unselected package golang-go:arm64. Preparing to unpack .../34-golang-go_2%3a1.19~1_arm64.deb ... Unpacking golang-go:arm64 (2:1.19~1) ... Selecting previously unselected package golang-any:arm64. Preparing to unpack .../35-golang-any_2%3a1.19~1_arm64.deb ... Unpacking golang-any:arm64 (2:1.19~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.5.0-2_all.deb ... Unpacking golang-github-go-sql-driver-mysql-dev (1.5.0-2) ... Selecting previously unselected package golang-github-gorilla-securecookie-dev. Preparing to unpack .../38-golang-github-gorilla-securecookie-dev_1.1.1-2_all.deb ... Unpacking golang-github-gorilla-securecookie-dev (1.1.1-2) ... 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.2-2_all.deb ... Unpacking golang-github-hashicorp-go-uuid-dev (1.0.2-2) ... 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.0-1_all.deb ... Unpacking golang-github-stretchr-objx-dev (0.5.0-1) ... Selecting previously unselected package golang-gopkg-yaml.v3-dev. Preparing to unpack .../43-golang-gopkg-yaml.v3-dev_3.0.1-3_all.deb ... Unpacking golang-gopkg-yaml.v3-dev (3.0.1-3) ... Selecting previously unselected package golang-github-stretchr-testify-dev. Preparing to unpack .../44-golang-github-stretchr-testify-dev_1.8.1-1_all.deb ... Unpacking golang-github-stretchr-testify-dev (1.8.1-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.3.0-1_all.deb ... Unpacking golang-golang-x-sys-dev (0.3.0-1) ... Selecting previously unselected package golang-golang-x-text-dev. Preparing to unpack .../50-golang-golang-x-text-dev_0.7.0-1_all.deb ... Unpacking golang-golang-x-text-dev (0.7.0-1) ... Selecting previously unselected package golang-golang-x-net-dev. Preparing to unpack .../51-golang-golang-x-net-dev_1%3a0.7.0+dfsg-1_all.deb ... Unpacking golang-golang-x-net-dev (1:0.7.0+dfsg-1) ... Selecting previously unselected package golang-github-jcmturner-rpc.v2-dev. Preparing to unpack .../52-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-golang-x-term-dev. Preparing to unpack .../53-golang-golang-x-term-dev_0.3.0-1_all.deb ... Unpacking golang-golang-x-term-dev (0.3.0-1) ... Selecting previously unselected package golang-golang-x-crypto-dev. Preparing to unpack .../54-golang-golang-x-crypto-dev_1%3a0.4.0-1_all.deb ... Unpacking golang-golang-x-crypto-dev (1:0.4.0-1) ... 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.7-2_all.deb ... Unpacking golang-github-lib-pq-dev (1.10.7-2) ... Selecting previously unselected package libsqlite3-dev:arm64. Preparing to unpack .../57-libsqlite3-dev_3.40.1-2_arm64.deb ... Unpacking libsqlite3-dev:arm64 (3.40.1-2) ... Selecting previously unselected package golang-github-mattn-go-sqlite3-dev:arm64. Preparing to unpack .../58-golang-github-mattn-go-sqlite3-dev_1.14.16~ds1-1_arm64.deb ... Unpacking golang-github-mattn-go-sqlite3-dev:arm64 (1.14.16~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 libpipeline1:arm64 (1.5.7-1) ... Setting up golang-github-jcmturner-gofork-dev (1.0.0-4) ... Setting up golang-github-hashicorp-go-uuid-dev (1.0.2-2) ... Setting up libicu72:arm64 (72.1-3) ... Setting up bsdextrautils (2.38.1-5+b1) ... Setting up golang-github-stretchr-objx-dev (0.5.0-1) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up golang-gopkg-yaml.v3-dev (3.0.1-3) ... Setting up libdebhelper-perl (13.11.4) ... Setting up golang-golang-x-sys-dev (0.3.0-1) ... Setting up libmagic1:arm64 (1:5.44-3) ... Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... Setting up gettext-base (0.21-12) ... Setting up golang-1.19-src (1.19.8-2) ... Setting up m4 (1.4.19-3) ... Setting up golang-golang-x-term-dev (0.3.0-1) ... Setting up file (1:5.44-3) ... Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... Setting up autotools-dev (20220109.1) ... Setting up libsqlite3-dev:arm64 (3.40.1-2) ... Setting up golang-github-ziutek-mymysql-dev (1.5.4+git20170206.23.0582bcf-2) ... Setting up golang-github-stretchr-testify-dev (1.8.1-1) ... Setting up golang-github-jcmturner-aescts.v2-dev (2.0.0-2) ... Setting up autopoint (0.21-12) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up golang-golang-x-text-dev (0.7.0-1) ... Setting up golang-github-go-sql-driver-mysql-dev (1.5.0-2) ... Setting up libuchardet0:arm64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up golang-github-jcmturner-goidentity.v6-dev (6.0.1-2) ... Setting up golang-src (2:1.19~1) ... Setting up libelf1:arm64 (0.188-2.1) ... Setting up golang-github-gorilla-securecookie-dev (1.1.1-2) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.1+b3) ... Setting up golang-github-gorilla-sessions-dev (1.2.1-1) ... Setting up golang-1.19-go (1.19.8-2) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up gettext (0.21-12) ... Setting up golang-github-jcmturner-dnsutils.v2-dev (2.0.0-2) ... Setting up libtool (2.4.7-5) ... Setting up golang-go:arm64 (2:1.19~1) ... Setting up golang-any:arm64 (2:1.19~1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up golang-github-mattn-go-sqlite3-dev:arm64 (1.14.16~ds1-1) ... Setting up golang-golang-x-net-dev (1:0.7.0+dfsg-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up golang-golang-x-crypto-dev (1:0.4.0-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.11.2-2) ... 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.11.4) ... Setting up golang-github-lib-pq-dev (1.10.7-2) ... Setting up dh-golang (1.59) ... Processing triggers for libc-bin (2.36-9) ... 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/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 arm64 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 8 gopkg.in/gorp.v1 internal/goarch internal/unsafeheader internal/goexperiment internal/race internal/goos unicode runtime/internal/syscall internal/cpu internal/abi sync/atomic runtime/internal/math unicode/utf8 runtime/internal/sys internal/itoa math/bits internal/bytealg runtime/internal/atomic math runtime internal/reflectlite sync internal/testlog errors sort io internal/oserror strconv internal/safefilepath path syscall bytes strings reflect regexp/syntax internal/syscall/unix internal/syscall/execenv time regexp context internal/poll io/fs internal/fmtsort os 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 8 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists 2024/05/24 16:57: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: 16:57:06.624270 drop table if exists "invoice_test"; [] gorptest: 16:57:06.626088 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.626236 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.626336 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.626438 drop table if exists "person_test"; [] gorptest: 16:57:06.626546 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.626644 drop table if exists "id_created_test"; [] gorptest: 16:57:06.626739 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.626836 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.626933 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.627056 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.627157 drop table if exists "time_test"; [] gorptest: 16:57:06.627314 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.628464 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: 16:57:06.629128 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.629881 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.630610 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.631249 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.631852 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.632475 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.633085 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.633818 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.634450 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.635073 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.635718 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: 16:57:06.635875 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: 16:57:06.636005 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.636135 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: 16:57:06.636286 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: 16:57:06.636417 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.636533 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.636657 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.636790 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.636927 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.637063 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: 16:57:06.637370 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.637535 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 16:57:06.637663 drop table if exists "invoice_test"; [] gorptest: 16:57:06.638376 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.638947 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.639491 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.640224 drop table if exists "person_test"; [] gorptest: 16:57:06.640809 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.641449 drop table if exists "id_created_test"; [] gorptest: 16:57:06.641990 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.642533 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.643081 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.643609 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.644129 drop table if exists "time_test"; [] gorptest: 16:57:06.644649 drop table if exists "id_created_test"; [] --- PASS: TestCreateTablesIfNotExists (0.02s) === RUN TestTruncateTables 2024/05/24 16:57: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: 16:57:06.645440 drop table if exists "invoice_test"; [] gorptest: 16:57:06.646242 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.646385 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.646506 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.646630 drop table if exists "person_test"; [] gorptest: 16:57:06.646741 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.646845 drop table if exists "id_created_test"; [] gorptest: 16:57:06.646948 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.647056 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.647165 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.647293 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.647413 drop table if exists "time_test"; [] gorptest: 16:57:06.647582 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.648356 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: 16:57:06.649002 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.649838 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.650587 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.651189 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.651766 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.652352 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.652958 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.653661 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.654391 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.655018 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.655645 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: 16:57:06.655799 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: 16:57:06.655929 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.656064 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: 16:57:06.656201 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: 16:57:06.656327 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.656448 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.656576 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.656745 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.656880 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.657042 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: 16:57:06.657175 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.657391 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 16:57:06.657603 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613026657539160 2:1716613026657539160 3:"Bob" 4:"Smith" 5:1] gorptest: 16:57:06.658215 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] gorptest: 16:57:06.658676 delete from "invoice_test"; [] gorptest: 16:57:06.658994 delete from "invoice_tag_test"; [] gorptest: 16:57:06.659297 delete from "alias_trans_field_test"; [] gorptest: 16:57:06.659603 delete from "invoice_override_test"; [] gorptest: 16:57:06.659926 delete from "person_test"; [] gorptest: 16:57:06.660249 delete from "ignored_column_test"; [] gorptest: 16:57:06.660546 delete from "id_created_test"; [] gorptest: 16:57:06.660846 delete from "type_conv_test"; [] gorptest: 16:57:06.661149 delete from "embedded_struct_test"; [] gorptest: 16:57:06.661543 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.661862 delete from "embedded_autoincr_test"; [] gorptest: 16:57:06.662190 delete from "time_test"; [] gorptest: 16:57:06.662507 delete from "id_created_test"; [] gorptest: 16:57:06.662805 SELECT * FROM person_test [] gorptest: 16:57:06.663152 SELECT * FROM invoice_test [] gorptest: 16:57:06.663401 drop table if exists "invoice_test"; [] gorptest: 16:57:06.664046 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.664568 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.665090 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.665889 drop table if exists "person_test"; [] gorptest: 16:57:06.666460 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.666986 drop table if exists "id_created_test"; [] gorptest: 16:57:06.667499 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.668014 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.668521 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.669036 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.669639 drop table if exists "time_test"; [] gorptest: 16:57:06.670171 drop table if exists "id_created_test"; [] --- PASS: TestTruncateTables (0.03s) === RUN TestCustomDateType gorptest: 16:57:06.670648 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] gorptest: 16:57:06.672017 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2024-05-24 16:57:06 -1200 -12] gorptest: 16:57:06.672493 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] gorptest: 16:57:06.672819 drop table if exists "WithCustomDate"; [] --- PASS: TestCustomDateType (0.00s) === RUN TestUIntPrimaryKey gorptest: 16:57:06.674080 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 16:57:06.675333 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 16:57:06.675942 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] gorptest: 16:57:06.676565 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] gorptest: 16:57:06.676992 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] gorptest: 16:57:06.677564 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] gorptest: 16:57:06.677999 drop table if exists "PersonUInt64"; [] gorptest: 16:57:06.678574 drop table if exists "PersonUInt32"; [] gorptest: 16:57:06.679113 drop table if exists "PersonUInt16"; [] --- PASS: TestUIntPrimaryKey (0.01s) === RUN TestSetUniqueTogether gorptest: 16:57:06.679988 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] gorptest: 16:57:06.681734 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] gorptest: 16:57:06.682237 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] gorptest: 16:57:06.682528 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] gorptest: 16:57:06.682769 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] gorptest: 16:57:06.683200 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.00s) === RUN TestPersistentUser gorptest: 16:57:06.684390 drop table if exists PersistentUser [] gorptest: 16:57:06.685212 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 16:57:06.685946 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 16:57:06.686384 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] gorptest: 16:57:06.686665 select * from PersistentUser [] gorptest: 16:57:06.686941 select * from PersistentUser [] gorptest: 16:57:06.687208 select * from PersistentUser [] gorptest: 16:57:06.687456 select Id from PersistentUser [] gorptest: 16:57:06.687662 select mykey from PersistentUser [] gorptest: 16:57:06.687855 select PassedTraining from PersistentUser [] gorptest: 16:57:06.688052 select Id from PersistentUser [] gorptest: 16:57:06.688258 drop table if exists "PersistentUser"; [] --- PASS: TestPersistentUser (0.00s) === RUN TestNamedQueryMap gorptest: 16:57:06.689071 drop table if exists PersistentUser [] gorptest: 16:57:06.689928 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 16:57:06.690652 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 16:57:06.691047 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 16:57:06.691519 select * from PersistentUser where mykey = ? [1:43] gorptest: 16:57:06.691828 select * from PersistentUser where mykey = ? [1:43] gorptest: 16:57:06.692112 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 16:57:06.692414 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] gorptest: 16:57:06.692681 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.00s) === RUN TestNamedQueryStruct gorptest: 16:57:06.693652 drop table if exists PersistentUser [] gorptest: 16:57:06.694479 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] gorptest: 16:57:06.695201 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] gorptest: 16:57:06.695604 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] gorptest: 16:57:06.696042 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] gorptest: 16:57:06.696385 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryStruct (0.00s) === RUN TestReturnsNonNilSlice 2024/05/24 16:57: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: 16:57:06.697390 drop table if exists "invoice_test"; [] gorptest: 16:57:06.698089 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.698211 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.698321 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.698427 drop table if exists "person_test"; [] gorptest: 16:57:06.698546 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.698667 drop table if exists "id_created_test"; [] gorptest: 16:57:06.698782 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.698905 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.699029 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.699148 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.699256 drop table if exists "time_test"; [] gorptest: 16:57:06.699400 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.700138 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: 16:57:06.700747 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.701404 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.702126 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.702763 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.703344 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.703956 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.704555 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.705155 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.705854 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.706497 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.707128 select * from invoice_test where id=99999 [] gorptest: 16:57:06.707419 select * from invoice_test where id=99999 [] gorptest: 16:57:06.707668 drop table if exists "invoice_test"; [] gorptest: 16:57:06.708230 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.708758 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.709539 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.710301 drop table if exists "person_test"; [] gorptest: 16:57:06.710863 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.711399 drop table if exists "id_created_test"; [] gorptest: 16:57:06.711923 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.712436 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.712963 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.713518 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.714080 drop table if exists "time_test"; [] gorptest: 16:57:06.714594 drop table if exists "id_created_test"; [] --- PASS: TestReturnsNonNilSlice (0.02s) === RUN TestOverrideVersionCol gorptest: 16:57:06.715137 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] gorptest: 16:57:06.716624 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: 16:57:06.716923 drop table if exists "InvoicePersonView"; [] --- PASS: TestOverrideVersionCol (0.00s) === RUN TestOptimisticLocking 2024/05/24 16:57: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: 16:57:06.718110 drop table if exists "invoice_test"; [] gorptest: 16:57:06.718816 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.718929 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.719026 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.719127 drop table if exists "person_test"; [] gorptest: 16:57:06.719231 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.719365 drop table if exists "id_created_test"; [] gorptest: 16:57:06.719468 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.719579 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.719689 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.719790 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.719902 drop table if exists "time_test"; [] gorptest: 16:57:06.720033 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.720776 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: 16:57:06.721501 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.722112 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.722820 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.723433 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.724028 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.724613 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.725266 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.725869 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.726501 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.727138 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.727815 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613026727757880 2:1716613026727757880 3:"Bob" 4:"Smith" 5:1] gorptest: 16:57:06.728316 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:06.728692 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1716613026727757880 2:1716613026727757880 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] gorptest: 16:57:06.729170 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1716613026727757880 2:1716613026727757880 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] gorptest: 16:57:06.729471 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:06.729768 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] gorptest: 16:57:06.729991 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:06.730256 drop table if exists "invoice_test"; [] gorptest: 16:57:06.730861 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.731422 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.731979 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.732721 drop table if exists "person_test"; [] gorptest: 16:57:06.733367 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.733917 drop table if exists "id_created_test"; [] gorptest: 16:57:06.734484 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.735031 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.735586 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.736146 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.736707 drop table if exists "time_test"; [] gorptest: 16:57:06.737304 drop table if exists "id_created_test"; [] --- PASS: TestOptimisticLocking (0.02s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues gorptest: 16:57:06.738056 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 16:57:06.739428 insert into TableWithNull values (10, null, null, null, null, null) [] gorptest: 16:57:06.739822 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 16:57:06.740212 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: 16:57:06.740774 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] gorptest: 16:57:06.741062 drop table if exists "TableWithNull"; [] --- PASS: TestNullValues (0.00s) === RUN TestColumnProps gorptest: 16:57:06.742125 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] gorptest: 16:57:06.743333 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] gorptest: 16:57:06.743806 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] gorptest: 16:57:06.744093 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] gorptest: 16:57:06.744344 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] gorptest: 16:57:06.744569 drop table if exists "Invoice"; [] --- PASS: TestColumnProps (0.01s) === RUN TestRawSelect 2024/05/24 16:57: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: 16:57:06.750004 drop table if exists "invoice_test"; [] gorptest: 16:57:06.750732 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.750825 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.750896 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.750958 drop table if exists "person_test"; [] gorptest: 16:57:06.751024 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.751095 drop table if exists "id_created_test"; [] gorptest: 16:57:06.751156 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.751214 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.751270 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.751329 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.751385 drop table if exists "time_test"; [] gorptest: 16:57:06.751478 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.752219 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: 16:57:06.752791 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.755103 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.755999 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.756668 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.757909 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.758643 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.759292 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.759934 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.760602 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.761716 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.762498 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613026762441580 2:1716613026762441580 3:"bob" 4:"smith" 5:1] gorptest: 16:57:06.763065 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] gorptest: 16:57:06.763506 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 16:57:06.763890 drop table if exists "invoice_test"; [] gorptest: 16:57:06.764479 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.765020 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.766019 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.766758 drop table if exists "person_test"; [] gorptest: 16:57:06.767307 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.767859 drop table if exists "id_created_test"; [] gorptest: 16:57:06.768379 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.768871 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.769785 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.770323 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.770834 drop table if exists "time_test"; [] gorptest: 16:57:06.771364 drop table if exists "id_created_test"; [] --- PASS: TestRawSelect (0.02s) === RUN TestHooks 2024/05/24 16:57: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: 16:57:06.772020 drop table if exists "invoice_test"; [] gorptest: 16:57:06.772790 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.772900 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.772999 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.773090 drop table if exists "person_test"; [] gorptest: 16:57:06.773762 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.773932 drop table if exists "id_created_test"; [] gorptest: 16:57:06.774034 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.774129 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.774226 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.774327 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.774418 drop table if exists "time_test"; [] gorptest: 16:57:06.774524 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.775306 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: 16:57:06.775931 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.776549 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.777648 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.778314 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.778898 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.779500 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.780112 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.780731 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.781755 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.782459 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.783125 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613026783073540 2:1716613026783073540 3:"bob" 4:"smith" 5:1] gorptest: 16:57:06.783638 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:06.783983 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1716613026783073540 2:1716613026783073540 3:"preupdate" 4:"postget" 5:2 6:1 7:1] gorptest: 16:57:06.784414 select * from person_test where id = ? [1:1] gorptest: 16:57:06.784754 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] gorptest: 16:57:06.785159 drop table if exists "invoice_test"; [] gorptest: 16:57:06.786192 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.786737 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.787265 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.787952 drop table if exists "person_test"; [] gorptest: 16:57:06.788530 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.789049 drop table if exists "id_created_test"; [] gorptest: 16:57:06.790244 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.790832 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.791365 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.791892 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.792415 drop table if exists "time_test"; [] gorptest: 16:57:06.792945 drop table if exists "id_created_test"; [] --- PASS: TestHooks (0.02s) === RUN TestTransaction 2024/05/24 16:57: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: 16:57:06.793946 drop table if exists "invoice_test"; [] gorptest: 16:57:06.794767 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.794882 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.794984 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.795110 drop table if exists "person_test"; [] gorptest: 16:57:06.795222 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.795323 drop table if exists "id_created_test"; [] gorptest: 16:57:06.795449 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.795550 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.795628 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.795696 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.795787 drop table if exists "time_test"; [] gorptest: 16:57:06.795926 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.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: 16:57:06.797972 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.798661 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.799369 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.799995 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.800601 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.801730 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.802470 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.803127 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.803786 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.804425 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.805070 begin; [] gorptest: 16:57:06.805783 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] gorptest: 16:57:06.806225 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] gorptest: 16:57:06.806378 commit; [] gorptest: 16:57:06.806650 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.806992 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] gorptest: 16:57:06.807281 drop table if exists "invoice_test"; [] gorptest: 16:57:06.807906 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.808467 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.809004 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.810245 drop table if exists "person_test"; [] gorptest: 16:57:06.810816 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.811334 drop table if exists "id_created_test"; [] gorptest: 16:57:06.811887 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.812422 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.812954 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.813971 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.814537 drop table if exists "time_test"; [] gorptest: 16:57:06.815059 drop table if exists "id_created_test"; [] --- PASS: TestTransaction (0.02s) === RUN TestSavepoint 2024/05/24 16:57: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: 16:57:06.815668 drop table if exists "invoice_test"; [] gorptest: 16:57:06.816434 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.816546 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.816649 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.816755 drop table if exists "person_test"; [] gorptest: 16:57:06.816857 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.816962 drop table if exists "id_created_test"; [] gorptest: 16:57:06.817069 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.817171 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.817941 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.818077 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.818184 drop table if exists "time_test"; [] gorptest: 16:57:06.818313 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.819103 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: 16:57:06.819746 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.820355 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.821055 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.822214 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.822847 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.823472 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.824119 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.824739 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.825840 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.826521 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.827147 begin; [] gorptest: 16:57:06.827318 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] gorptest: 16:57:06.827671 select memo from invoice_test [] gorptest: 16:57:06.827867 savepoint "foo" [1:] gorptest: 16:57:06.827918 select memo from invoice_test [] gorptest: 16:57:06.828067 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] gorptest: 16:57:06.828227 select memo from invoice_test [] gorptest: 16:57:06.828356 rollback to savepoint "foo" [1:] gorptest: 16:57:06.828434 select memo from invoice_test [] gorptest: 16:57:06.828550 rollback; [] gorptest: 16:57:06.828738 drop table if exists "invoice_test"; [] gorptest: 16:57:06.829908 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.830530 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.831098 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.831822 drop table if exists "person_test"; [] gorptest: 16:57:06.832393 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.832968 drop table if exists "id_created_test"; [] gorptest: 16:57:06.833995 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.834557 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.835088 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.835618 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.836147 drop table if exists "time_test"; [] gorptest: 16:57:06.836652 drop table if exists "id_created_test"; [] --- PASS: TestSavepoint (0.02s) === RUN TestMultiple 2024/05/24 16:57: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: 16:57:06.838052 drop table if exists "invoice_test"; [] gorptest: 16:57:06.838904 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.839027 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.839137 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.839243 drop table if exists "person_test"; [] gorptest: 16:57:06.839353 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.839463 drop table if exists "id_created_test"; [] gorptest: 16:57:06.839569 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.839679 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.839790 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.839919 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.840032 drop table if exists "time_test"; [] gorptest: 16:57:06.840167 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.840973 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: 16:57:06.842270 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.842945 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.843696 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.844357 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.844966 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.846076 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.846750 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.847381 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.848024 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.848650 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.849815 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] gorptest: 16:57:06.850396 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] gorptest: 16:57:06.850903 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] gorptest: 16:57:06.851348 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] gorptest: 16:57:06.851763 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.852139 delete from "invoice_test" where "Id"=?; [1:2] gorptest: 16:57:06.852491 drop table if exists "invoice_test"; [] gorptest: 16:57:06.853089 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.854200 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.854775 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.855442 drop table if exists "person_test"; [] gorptest: 16:57:06.855976 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.856507 drop table if exists "id_created_test"; [] gorptest: 16:57:06.857025 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.858094 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.858663 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.859198 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.859719 drop table if exists "time_test"; [] gorptest: 16:57:06.860233 drop table if exists "id_created_test"; [] --- PASS: TestMultiple (0.02s) === RUN TestCrud 2024/05/24 16:57: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: 16:57:06.861382 drop table if exists "invoice_test"; [] gorptest: 16:57:06.862245 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.862363 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.862462 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.862563 drop table if exists "person_test"; [] gorptest: 16:57:06.862669 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.862775 drop table if exists "id_created_test"; [] gorptest: 16:57:06.862883 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.862985 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.863113 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.863237 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.863368 drop table if exists "time_test"; [] gorptest: 16:57:06.863511 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.864332 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: 16:57:06.864990 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.866273 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.867022 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.867648 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.868274 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.868918 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.870064 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.870754 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.871423 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.872106 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.872790 delete from invoice_test [] gorptest: 16:57:06.873940 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] gorptest: 16:57:06.874523 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.874916 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:8674665223082153551 2:6129484611666145821 3:"random 5577006791947779410" 4:0 5:true 6:1] gorptest: 16:57:06.875334 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.875602 select * from invoice_test [] gorptest: 16:57:06.875952 delete from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.876357 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] gorptest: 16:57:06.876590 delete from invoice_tag_test [] gorptest: 16:57:06.876980 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: 16:57:06.877975 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 16:57:06.878394 update "invoice_tag_test" set "myCreated"=?, "date_updated"=?, "Memo"=?, "person_id"=?, "is_Paid"=? where "myid"=?; [1:3916589616287113937 2:6334824724549167320 3:"random 4037200794235010051" 4:33 5:false 6:1] gorptest: 16:57:06.878858 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 16:57:06.879158 select * from invoice_tag_test [] gorptest: 16:57:06.879508 delete from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 16:57:06.879902 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] gorptest: 16:57:06.880129 delete from alias_trans_field_test [] gorptest: 16:57:06.880483 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] gorptest: 16:57:06.880918 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 16:57:06.881623 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 605394647632969758" 2:1] gorptest: 16:57:06.882091 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 16:57:06.882329 select * from alias_trans_field_test [] gorptest: 16:57:06.882589 delete from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 16:57:06.882987 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] gorptest: 16:57:06.883186 drop table if exists "invoice_test"; [] gorptest: 16:57:06.883794 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.884374 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.884950 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.886150 drop table if exists "person_test"; [] gorptest: 16:57:06.886753 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.887304 drop table if exists "id_created_test"; [] gorptest: 16:57:06.887847 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.888375 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.888914 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.889944 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.890524 drop table if exists "time_test"; [] gorptest: 16:57:06.891063 drop table if exists "id_created_test"; [] --- PASS: TestCrud (0.03s) === RUN TestWithIgnoredColumn 2024/05/24 16:57: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: 16:57:06.891730 drop table if exists "invoice_test"; [] gorptest: 16:57:06.892551 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.892673 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.892786 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.892925 drop table if exists "person_test"; [] gorptest: 16:57:06.893044 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.893155 drop table if exists "id_created_test"; [] gorptest: 16:57:06.893871 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.894005 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.894114 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.894227 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.894335 drop table if exists "time_test"; [] gorptest: 16:57:06.894493 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.895316 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: 16:57:06.895936 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.896549 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.897794 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.898481 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.899094 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.899700 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.900333 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.900970 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.902150 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.902836 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.903525 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] gorptest: 16:57:06.903980 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 16:57:06.904270 delete from "ignored_column_test" where "Id"=?; [1:1] gorptest: 16:57:06.904667 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] gorptest: 16:57:06.904891 drop table if exists "invoice_test"; [] gorptest: 16:57:06.906118 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.906729 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.907272 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.907935 drop table if exists "person_test"; [] gorptest: 16:57:06.908483 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.909055 drop table if exists "id_created_test"; [] gorptest: 16:57:06.910132 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.910722 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.911306 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.911898 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.912436 drop table if exists "time_test"; [] gorptest: 16:57:06.912982 drop table if exists "id_created_test"; [] --- PASS: TestWithIgnoredColumn (0.02s) === RUN TestTypeConversionExample 2024/05/24 16:57: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: 16:57:06.914036 drop table if exists "invoice_test"; [] gorptest: 16:57:06.914859 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.914981 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.915087 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.915189 drop table if exists "person_test"; [] gorptest: 16:57:06.915304 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.915406 drop table if exists "id_created_test"; [] gorptest: 16:57:06.915508 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.915618 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.915742 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.915864 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.915971 drop table if exists "time_test"; [] gorptest: 16:57:06.916102 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.916906 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: 16:57:06.918117 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.918801 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.919566 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.920213 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.920817 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.921956 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.922656 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.923319 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.923947 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.924601 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.925946 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: 16:57:06.926513 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 16:57:06.926921 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: 16:57:06.927362 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] gorptest: 16:57:06.927651 delete from "type_conv_test" where "Id"=?; [1:1] gorptest: 16:57:06.928032 drop table if exists "invoice_test"; [] gorptest: 16:57:06.928594 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.929135 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.930182 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.930886 drop table if exists "person_test"; [] gorptest: 16:57:06.931425 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.931951 drop table if exists "id_created_test"; [] gorptest: 16:57:06.932510 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.933114 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.934202 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.934744 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.935292 drop table if exists "time_test"; [] gorptest: 16:57:06.935831 drop table if exists "id_created_test"; [] --- PASS: TestTypeConversionExample (0.02s) === RUN TestWithEmbeddedStruct 2024/05/24 16:57: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: 16:57:06.936477 drop table if exists "invoice_test"; [] gorptest: 16:57:06.937323 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.937438 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.937544 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.937667 drop table if exists "person_test"; [] gorptest: 16:57:06.937802 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.937910 drop table if exists "id_created_test"; [] gorptest: 16:57:06.938013 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.938111 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.938223 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.938334 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.938439 drop table if exists "time_test"; [] gorptest: 16:57:06.938560 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.939344 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: 16:57:06.940016 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.940674 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.942070 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.942789 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.943434 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.944082 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.944727 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.945665 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.946334 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.946966 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.947687 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] gorptest: 16:57:06.948172 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 16:57:06.948522 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] gorptest: 16:57:06.948937 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] gorptest: 16:57:06.949437 select * from embedded_struct_test [] gorptest: 16:57:06.949746 drop table if exists "invoice_test"; [] gorptest: 16:57:06.950343 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.950890 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.951437 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.952097 drop table if exists "person_test"; [] gorptest: 16:57:06.952611 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.953122 drop table if exists "id_created_test"; [] gorptest: 16:57:06.954143 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.954681 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.955233 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.955774 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.956311 drop table if exists "time_test"; [] gorptest: 16:57:06.956836 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStruct (0.02s) === RUN TestWithEmbeddedStructBeforeAutoincr 2024/05/24 16:57: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: 16:57:06.957813 drop table if exists "invoice_test"; [] gorptest: 16:57:06.958611 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.958738 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.958846 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.958957 drop table if exists "person_test"; [] gorptest: 16:57:06.959088 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.959214 drop table if exists "id_created_test"; [] gorptest: 16:57:06.959331 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.959453 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.959566 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.959679 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.959790 drop table if exists "time_test"; [] gorptest: 16:57:06.959911 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.960662 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: 16:57:06.961596 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.962246 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.962985 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.963647 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.964259 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.964898 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.965830 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.966488 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.967090 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.967686 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.968329 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] gorptest: 16:57:06.968771 drop table if exists "invoice_test"; [] gorptest: 16:57:06.969565 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.970125 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.970666 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.971347 drop table if exists "person_test"; [] gorptest: 16:57:06.971910 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.972465 drop table if exists "id_created_test"; [] gorptest: 16:57:06.973031 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.973865 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.974417 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.974992 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.975542 drop table if exists "time_test"; [] gorptest: 16:57:06.976062 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStructBeforeAutoincr (0.02s) === RUN TestWithEmbeddedAutoincr 2024/05/24 16:57: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: 16:57:06.976701 drop table if exists "invoice_test"; [] gorptest: 16:57:06.977753 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.977877 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.977976 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.978076 drop table if exists "person_test"; [] gorptest: 16:57:06.978182 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.978278 drop table if exists "id_created_test"; [] gorptest: 16:57:06.978402 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.978518 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.978620 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.978720 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.978807 drop table if exists "time_test"; [] gorptest: 16:57:06.978928 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.980194 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: 16:57:06.980906 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:06.981595 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:06.982345 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:06.983004 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.983616 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:06.984224 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:06.984839 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:06.985776 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:06.986409 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:06.987043 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:06.987760 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] gorptest: 16:57:06.988220 drop table if exists "invoice_test"; [] gorptest: 16:57:06.988773 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:06.989609 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:06.990171 drop table if exists "invoice_override_test"; [] gorptest: 16:57:06.990870 drop table if exists "person_test"; [] gorptest: 16:57:06.991437 drop table if exists "ignored_column_test"; [] gorptest: 16:57:06.991982 drop table if exists "id_created_test"; [] gorptest: 16:57:06.992512 drop table if exists "type_conv_test"; [] gorptest: 16:57:06.993038 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:06.993994 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:06.994575 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:06.995130 drop table if exists "time_test"; [] gorptest: 16:57:06.995664 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedAutoincr (0.02s) === RUN TestSelectVal gorptest: 16:57:06.996212 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] gorptest: 16:57:06.998466 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: 16:57:06.998941 select Int64 from TableWithNull where Str='abc' [] gorptest: 16:57:06.999181 select count(*) from TableWithNull [] gorptest: 16:57:06.999363 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 16:57:06.999571 select Int64 from TableWithNull where Str='notfound' [] gorptest: 16:57:06.999760 select Int64 from TableWithNull where Str='abc' [] gorptest: 16:57:06.999954 select Float64 from TableWithNull where Str='abc' [] gorptest: 16:57:07.000148 select min(Float64) from TableWithNull [] gorptest: 16:57:07.000351 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] gorptest: 16:57:07.000564 select Float64 from TableWithNull where Str='notfound' [] gorptest: 16:57:07.000748 select Float64 from TableWithNull where Str='abc' [] gorptest: 16:57:07.000935 select Str from TableWithNull where Int64=? [1:78] gorptest: 16:57:07.001124 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 16:57:07.001675 select Str from TableWithNull where Int64=? [1:78] gorptest: 16:57:07.001893 select Str from TableWithNull where Str='asdfasdf' [] gorptest: 16:57:07.002153 select Int64 from TableWithNull where Str=? [1:"abc"] gorptest: 16:57:07.002377 select Str from TableWithNull where Int64=? [1:78] gorptest: 16:57:07.002583 drop table if exists "TableWithNull"; [] --- PASS: TestSelectVal (0.01s) === RUN TestVersionMultipleRows 2024/05/24 16:57: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: 16:57:07.003692 drop table if exists "invoice_test"; [] gorptest: 16:57:07.004468 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.004580 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.004676 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.004773 drop table if exists "person_test"; [] gorptest: 16:57:07.004877 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.004980 drop table if exists "id_created_test"; [] gorptest: 16:57:07.005080 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.005533 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.005693 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.005835 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.005973 drop table if exists "time_test"; [] gorptest: 16:57:07.006156 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.006995 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: 16:57:07.007655 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.008308 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.009044 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.010249 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.010882 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.011506 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.012153 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.012792 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.013820 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.014493 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.015210 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027015156040 2:1716613027015156040 3:"Bob" 4:"Smith" 5:1] gorptest: 16:57:07.015704 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027015676020 2:1716613027015676020 3:"Jane" 4:"Smith" 5:1] gorptest: 16:57:07.016162 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027016132860 2:1716613027016132860 3:"Mike" 4:"Smith" 5:1] gorptest: 16:57:07.016607 drop table if exists "invoice_test"; [] gorptest: 16:57:07.017644 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.018263 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.018800 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.019468 drop table if exists "person_test"; [] gorptest: 16:57:07.020047 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.020588 drop table if exists "id_created_test"; [] gorptest: 16:57:07.021105 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.022021 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.022572 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.023118 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.023691 drop table if exists "time_test"; [] gorptest: 16:57:07.024231 drop table if exists "id_created_test"; [] --- PASS: TestVersionMultipleRows (0.02s) === RUN TestWithStringPk gorptest: 16:57:07.024721 create table string_pk_test (Id varchar(255), Name varchar(255)); [] gorptest: 16:57:07.026603 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] gorptest: 16:57:07.027032 drop table if exists "string_pk_test"; [] --- PASS: TestWithStringPk (0.00s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect 2024/05/24 16:57: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: 16:57:07.028438 drop table if exists "invoice_test"; [] gorptest: 16:57:07.029628 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.029790 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.029910 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.030017 drop table if exists "person_test"; [] gorptest: 16:57:07.030127 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.030235 drop table if exists "id_created_test"; [] gorptest: 16:57:07.030345 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.030467 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.030592 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.030708 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.030802 drop table if exists "time_test"; [] gorptest: 16:57:07.030926 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.031757 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: 16:57:07.032418 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.033067 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.034272 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.034926 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.035518 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.036116 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.036714 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.037680 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.038368 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.038994 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.039666 insert into "time_test" ("Id","Time") values (null,?); [1:2024-05-25 04:26:07.03959858 +0000 UTC] gorptest: 16:57:07.040114 insert into "time_test" ("Id","Time") values (null,?); [1:2024-05-25 04:27:08.03959858 +0000 UTC] gorptest: 16:57:07.040527 SELECT id FROM time_test WHERE Time < ? [1:2024-05-25 04:27:07.03959858 +0000 UTC] gorptest: 16:57:07.040815 drop table if exists "invoice_test"; [] gorptest: 16:57:07.041729 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.042280 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.042804 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.043464 drop table if exists "person_test"; [] gorptest: 16:57:07.044044 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.044567 drop table if exists "id_created_test"; [] gorptest: 16:57:07.045098 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.046095 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.046663 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.047206 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.047762 drop table if exists "time_test"; [] gorptest: 16:57:07.048323 drop table if exists "id_created_test"; [] --- PASS: TestWithTimeSelect (0.02s) === RUN TestInvoicePersonView 2024/05/24 16:57: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: 16:57:07.048953 drop table if exists "invoice_test"; [] gorptest: 16:57:07.050176 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.050312 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.050412 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.050507 drop table if exists "person_test"; [] gorptest: 16:57:07.050598 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.050693 drop table if exists "id_created_test"; [] gorptest: 16:57:07.050794 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.050904 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.051003 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.051107 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.051230 drop table if exists "time_test"; [] gorptest: 16:57:07.051381 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.052162 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: 16:57:07.052872 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.053892 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.054682 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.055317 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.055935 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.056561 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.057983 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.058820 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.059483 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.060130 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.060814 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027060752160 2:1716613027060752160 3:"bob" 4:"smith" 5:1] gorptest: 16:57:07.061733 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] gorptest: 16:57:07.062256 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] gorptest: 16:57:07.062710 drop table if exists "invoice_test"; [] gorptest: 16:57:07.063360 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.063938 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.064496 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.065173 drop table if exists "person_test"; [] gorptest: 16:57:07.065894 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.066472 drop table if exists "id_created_test"; [] gorptest: 16:57:07.067023 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.067599 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.068204 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.068761 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.069803 drop table if exists "time_test"; [] gorptest: 16:57:07.070431 drop table if exists "id_created_test"; [] --- PASS: TestInvoicePersonView (0.02s) === RUN TestQuoteTableNames 2024/05/24 16:57: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: 16:57:07.071065 drop table if exists "invoice_test"; [] gorptest: 16:57:07.071898 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.072031 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.072177 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.072301 drop table if exists "person_test"; [] gorptest: 16:57:07.072408 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.072504 drop table if exists "id_created_test"; [] gorptest: 16:57:07.072596 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.072686 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.072775 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.072871 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.072961 drop table if exists "time_test"; [] gorptest: 16:57:07.073074 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.074267 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: 16:57:07.074934 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.075534 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.076235 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.076855 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.077813 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.078439 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.079063 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.079680 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.080295 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.080926 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] --- PASS: TestQuoteTableNames (0.02s) === RUN TestSelectTooManyCols 2024/05/24 16:57: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: 16:57:07.089613 drop table if exists "invoice_test"; [] gorptest: 16:57:07.090364 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.090495 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.090600 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.090694 drop table if exists "person_test"; [] gorptest: 16:57:07.090787 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.090868 drop table if exists "id_created_test"; [] gorptest: 16:57:07.090952 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.091046 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.091146 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.091262 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.091360 drop table if exists "time_test"; [] gorptest: 16:57:07.091494 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.092222 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: 16:57:07.092865 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.094026 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.094797 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.095421 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.096031 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.096677 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.097676 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.098356 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.098978 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.099616 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.100291 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027100236000 2:1716613027100236000 3:"bob" 4:"smith" 5:1] gorptest: 16:57:07.100765 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027100737740 2:1716613027100737740 3:"jane" 4:"doe" 5:1] gorptest: 16:57:07.101873 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:07.102239 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] gorptest: 16:57:07.102518 select * from person_test where Id=? [1:1] gorptest: 16:57:07.102822 select * from person_test order by fname asc [] gorptest: 16:57:07.103166 drop table if exists "invoice_test"; [] gorptest: 16:57:07.103761 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.104294 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.104830 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.105910 drop table if exists "person_test"; [] gorptest: 16:57:07.106533 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.107072 drop table if exists "id_created_test"; [] gorptest: 16:57:07.107614 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.108175 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.108732 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.109761 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.110404 drop table if exists "time_test"; [] gorptest: 16:57:07.110959 drop table if exists "id_created_test"; [] --- PASS: TestSelectTooManyCols (0.02s) === RUN TestSelectSingleVal 2024/05/24 16:57: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: 16:57:07.111587 drop table if exists "invoice_test"; [] gorptest: 16:57:07.112415 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.112540 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.112663 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.112789 drop table if exists "person_test"; [] gorptest: 16:57:07.112929 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.113050 drop table if exists "id_created_test"; [] gorptest: 16:57:07.113163 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.113728 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.113870 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.114004 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.114116 drop table if exists "time_test"; [] gorptest: 16:57:07.114244 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.115059 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: 16:57:07.115723 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.116374 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.117119 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.118228 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.118873 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.119452 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.120023 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.120593 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.121179 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.122124 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.122773 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027122697460 2:1716613027122697460 3:"bob" 4:"smith" 5:1] gorptest: 16:57:07.123231 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] gorptest: 16:57:07.123555 select * from person_test where Id=? [1:1] gorptest: 16:57:07.123875 select FName from person_test where Id=? [1:1] gorptest: 16:57:07.124087 select * from person_test where Id=? [1:1] gorptest: 16:57:07.124359 select * from person_test where 2<1 AND Id=? [1:1] gorptest: 16:57:07.124622 select * from person_test where Id=? [1:-2222] gorptest: 16:57:07.124901 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1716613027124867500 2:1716613027124867500 3:"bob" 4:"smith" 5:1] gorptest: 16:57:07.125875 select * from person_test where Fname='bob' [] gorptest: 16:57:07.126306 select * from person_test where Id=-123 [] gorptest: 16:57:07.126519 select * from person_test where Id=-123 [] gorptest: 16:57:07.126720 select * from person_test where Id=-123 [] gorptest: 16:57:07.126900 select * from person_test where Id=-123 [] gorptest: 16:57:07.127090 drop table if exists "invoice_test"; [] gorptest: 16:57:07.127705 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.128247 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.128789 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.129776 drop table if exists "person_test"; [] gorptest: 16:57:07.130360 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.130884 drop table if exists "id_created_test"; [] gorptest: 16:57:07.131397 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.131898 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.132400 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.132900 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.133739 drop table if exists "time_test"; [] gorptest: 16:57:07.134269 drop table if exists "id_created_test"; [] --- PASS: TestSelectSingleVal (0.02s) === RUN TestSelectAlias 2024/05/24 16:57: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: 16:57:07.134899 drop table if exists "invoice_test"; [] gorptest: 16:57:07.135700 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.135808 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.135891 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.135973 drop table if exists "person_test"; [] gorptest: 16:57:07.136071 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.136180 drop table if exists "id_created_test"; [] gorptest: 16:57:07.136285 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.136384 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.136476 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.136577 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.136683 drop table if exists "time_test"; [] gorptest: 16:57:07.136822 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.137970 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: 16:57:07.138660 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.139283 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.140015 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.140663 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.141698 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.142360 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.142990 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.143599 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.144228 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.144832 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.146195 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] gorptest: 16:57:07.146683 select * from id_created_test where Id=1 [] gorptest: 16:57:07.147025 SELECT *, 1 AS external FROM id_created_test [] gorptest: 16:57:07.147384 drop table if exists "invoice_test"; [] gorptest: 16:57:07.148899 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.149806 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.150380 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.151065 drop table if exists "person_test"; [] gorptest: 16:57:07.151606 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.152155 drop table if exists "id_created_test"; [] gorptest: 16:57:07.152722 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.153633 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.154238 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.154755 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.155276 drop table if exists "time_test"; [] gorptest: 16:57:07.155820 drop table if exists "id_created_test"; [] --- PASS: TestSelectAlias (0.02s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange 2024/05/24 16:57: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: 16:57:07.156537 drop table if exists "invoice_test"; [] gorptest: 16:57:07.157791 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.157935 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.158056 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.158177 drop table if exists "person_test"; [] gorptest: 16:57:07.158273 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.158385 drop table if exists "id_created_test"; [] gorptest: 16:57:07.158495 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.158589 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.158686 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.158794 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.158920 drop table if exists "time_test"; [] gorptest: 16:57:07.159078 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.159918 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: 16:57:07.160590 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.161653 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.162450 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.163116 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.163741 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.164373 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.165008 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.166216 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.166987 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.167641 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.168270 drop table if exists "invoice_test"; [] gorptest: 16:57:07.168829 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.169730 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.170284 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.170957 drop table if exists "person_test"; [] gorptest: 16:57:07.171485 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.172065 drop table if exists "id_created_test"; [] gorptest: 16:57:07.172636 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.173153 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.174064 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.174564 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.175046 drop table if exists "time_test"; [] gorptest: 16:57:07.175510 drop table if exists "id_created_test"; [] gorptest: 16:57:07.175628 drop table if exists "single_column_table"; [] gorptest: 16:57:07.175732 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: 16:57:07.176385 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: 16:57:07.176999 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.178074 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: 16:57:07.178802 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: 16:57:07.179403 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.179971 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.180607 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.181693 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.182389 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.183020 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: 16:57:07.183626 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.184214 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] gorptest: 16:57:07.184368 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] gorptest: 16:57:07.185012 delete from "invoice_test"; [] gorptest: 16:57:07.185736 delete from "invoice_tag_test"; [] gorptest: 16:57:07.186083 delete from "alias_trans_field_test"; [] gorptest: 16:57:07.186409 delete from "invoice_override_test"; [] gorptest: 16:57:07.186745 delete from "person_test"; [] gorptest: 16:57:07.187062 delete from "ignored_column_test"; [] gorptest: 16:57:07.187355 delete from "id_created_test"; [] gorptest: 16:57:07.187635 delete from "type_conv_test"; [] gorptest: 16:57:07.187916 delete from "embedded_struct_test"; [] gorptest: 16:57:07.188214 delete from "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.188506 delete from "embedded_autoincr_test"; [] gorptest: 16:57:07.188801 delete from "time_test"; [] gorptest: 16:57:07.189116 delete from "id_created_test"; [] gorptest: 16:57:07.189782 delete from "single_column_table"; [] gorptest: 16:57:07.190188 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] gorptest: 16:57:07.190470 drop table if exists "invoice_test"; [] gorptest: 16:57:07.191020 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.191528 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.192015 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.192634 drop table if exists "person_test"; [] gorptest: 16:57:07.193161 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.194030 drop table if exists "id_created_test"; [] gorptest: 16:57:07.194567 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.195052 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.195538 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.196033 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.196505 drop table if exists "time_test"; [] gorptest: 16:57:07.196977 drop table if exists "id_created_test"; [] gorptest: 16:57:07.197088 drop table if exists "single_column_table"; [] --- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.04s) === RUN TestPrepare 2024/05/24 16:57: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: 16:57:07.198574 drop table if exists "invoice_test"; [] gorptest: 16:57:07.199295 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.199389 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.199462 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.199529 drop table if exists "person_test"; [] gorptest: 16:57:07.199593 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.199674 drop table if exists "id_created_test"; [] gorptest: 16:57:07.199760 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.199834 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.199918 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.200035 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.200114 drop table if exists "time_test"; [] gorptest: 16:57:07.200209 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.200952 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: 16:57:07.201669 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] gorptest: 16:57:07.202325 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] gorptest: 16:57:07.203085 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] gorptest: 16:57:07.203779 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.204394 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] gorptest: 16:57:07.205039 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] gorptest: 16:57:07.206406 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] gorptest: 16:57:07.207066 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] gorptest: 16:57:07.207692 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] gorptest: 16:57:07.208315 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] gorptest: 16:57:07.209049 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] gorptest: 16:57:07.209587 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] gorptest: 16:57:07.210027 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] gorptest: 16:57:07.210475 SELECT * from invoice_test WHERE Memo='prepare-baz' [] gorptest: 16:57:07.210912 begin; [] gorptest: 16:57:07.211026 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] gorptest: 16:57:07.211345 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 16:57:07.212452 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 16:57:07.212744 commit; [] gorptest: 16:57:07.212992 SELECT * from invoice_test WHERE IsPaid=? [1:true] gorptest: 16:57:07.213776 drop table if exists "invoice_test"; [] gorptest: 16:57:07.214559 drop table if exists "invoice_tag_test"; [] gorptest: 16:57:07.215137 drop table if exists "alias_trans_field_test"; [] gorptest: 16:57:07.215649 drop table if exists "invoice_override_test"; [] gorptest: 16:57:07.216319 drop table if exists "person_test"; [] gorptest: 16:57:07.216848 drop table if exists "ignored_column_test"; [] gorptest: 16:57:07.217403 drop table if exists "id_created_test"; [] gorptest: 16:57:07.217919 drop table if exists "type_conv_test"; [] gorptest: 16:57:07.218405 drop table if exists "embedded_struct_test"; [] gorptest: 16:57:07.218926 drop table if exists "embedded_struct_before_autoincr_test"; [] gorptest: 16:57:07.219467 drop table if exists "embedded_autoincr_test"; [] gorptest: 16:57:07.219979 drop table if exists "time_test"; [] gorptest: 16:57:07.220481 drop table if exists "id_created_test"; [] --- PASS: TestPrepare (0.02s) PASS ok gopkg.in/gorp.v1 0.617s 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_arm64.buildinfo dpkg-genchanges --build=binary -O../golang-gopkg-gorp.v1_1.7.2-2_arm64.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/27821 and its subdirectories I: Current time: Fri May 24 16:57:16 -12 2024 I: pbuilder-time-stamp: 1716613036