Diff of the two buildlogs: -- --- b1/build.log 2021-07-07 16:35:35.771982129 +0000 +++ b2/build.log 2021-07-07 16:36:30.821916664 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Jul 7 04:27:48 -12 2021 -I: pbuilder-time-stamp: 1625675268 +I: Current time: Wed Aug 10 12:58:37 +14 2022 +I: pbuilder-time-stamp: 1660085917 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bullseye-reproducible-base.tgz] I: copying local configuration @@ -17,8 +17,8 @@ I: copying [./golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz] I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' -gpgv: keyblock resource '/tmp/dpkg-verify-sig.x9CRHFag/trustedkeys.kbx': General error -gpgv: Signature made Sun Apr 19 02:59:56 2020 -12 +gpgv: keyblock resource '/tmp/dpkg-verify-sig.ujfzrKl1/trustedkeys.kbx': General error +gpgv: Signature made Mon Apr 20 04:59:56 2020 +14 gpgv: using RSA key D30863E26020E543F4719A838F53E0193B294B75 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-gopkg-gorp.v1_1.7.2-2.dsc @@ -27,137 +27,171 @@ 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/20348/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/30150/tmp/hooks/D01_modify_environment starting +debug: Running on ionos16-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by bash' +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/30150/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/30150/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='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=10' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="1" [2]="4" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.1.4(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all,-fixfilepath parallel=18' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='536bb416aaf640208b22a3c0ede53252' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - 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='20348' - PS1='# ' - PS2='> ' + INVOCATION_ID=fc498b7d5f914d059d5345020b3ff8b0 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=30150 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/tmp.gtGSnlgoHt/pbuilderrc_NkXe --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.gtGSnlgoHt/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/tmp.gtGSnlgoHt/pbuilderrc_1apH --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bullseye-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.gtGSnlgoHt/b2 --logfile b2/build.log --extrapackages usrmerge golang-gopkg-gorp.v1_1.7.2-2.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos2-i386 4.19.0-17-686-pae #1 SMP Debian 4.19.194-2 (2021-06-21) i686 GNU/Linux + Linux i-capture-the-hostname 4.19.0-17-amd64 #1 SMP Debian 4.19.194-2 (2021-06-21) x86_64 GNU/Linux I: ls -l /bin total 5776 - -rwxr-xr-x 1 root root 1367848 Jun 21 14:25 bash - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bunzip2 - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzcat - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Jul 20 2020 bzdiff - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Sep 4 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Jul 20 2020 bzgrep - -rwxr-xr-x 3 root root 38280 Jul 20 2020 bzip2 - -rwxr-xr-x 1 root root 17768 Jul 20 2020 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 20 2020 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 20 2020 bzmore - -rwxr-xr-x 1 root root 38824 Sep 22 2020 cat - -rwxr-xr-x 1 root root 71624 Sep 22 2020 chgrp - -rwxr-xr-x 1 root root 67528 Sep 22 2020 chmod - -rwxr-xr-x 1 root root 75752 Sep 22 2020 chown - -rwxr-xr-x 1 root root 157960 Sep 22 2020 cp - -rwxr-xr-x 1 root root 128724 Dec 10 2020 dash - -rwxr-xr-x 1 root root 124904 Sep 22 2020 date - -rwxr-xr-x 1 root root 92172 Sep 22 2020 dd - -rwxr-xr-x 1 root root 100752 Sep 22 2020 df - -rwxr-xr-x 1 root root 153964 Sep 22 2020 dir - -rwxr-xr-x 1 root root 83644 Feb 7 02:38 dmesg - lrwxrwxrwx 1 root root 8 Nov 6 2019 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Nov 6 2019 domainname -> hostname - -rwxr-xr-x 1 root root 34664 Sep 22 2020 echo - -rwxr-xr-x 1 root root 28 Nov 9 2020 egrep - -rwxr-xr-x 1 root root 34664 Sep 22 2020 false - -rwxr-xr-x 1 root root 28 Nov 9 2020 fgrep - -rwxr-xr-x 1 root root 71928 Feb 7 02:38 findmnt - -rwsr-xr-x 1 root root 30112 Feb 26 04:12 fusermount - -rwxr-xr-x 1 root root 210488 Nov 9 2020 grep - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 gunzip - -rwxr-xr-x 1 root root 6376 Mar 2 11:30 gzexe - -rwxr-xr-x 1 root root 100952 Mar 2 11:30 gzip - -rwxr-xr-x 1 root root 21916 Nov 6 2019 hostname - -rwxr-xr-x 1 root root 83980 Sep 22 2020 ln - -rwxr-xr-x 1 root root 55572 Feb 7 2020 login - -rwxr-xr-x 1 root root 153964 Sep 22 2020 ls - -rwxr-xr-x 1 root root 153124 Feb 7 02:38 lsblk - -rwxr-xr-x 1 root root 96328 Sep 22 2020 mkdir - -rwxr-xr-x 1 root root 79912 Sep 22 2020 mknod - -rwxr-xr-x 1 root root 47048 Sep 22 2020 mktemp - -rwxr-xr-x 1 root root 58920 Feb 7 02:38 more - -rwsr-xr-x 1 root root 50720 Feb 7 02:38 mount - -rwxr-xr-x 1 root root 13856 Feb 7 02:38 mountpoint - -rwxr-xr-x 1 root root 157996 Sep 22 2020 mv - lrwxrwxrwx 1 root root 8 Nov 6 2019 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 18 03:38 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 38824 Sep 22 2020 pwd - lrwxrwxrwx 1 root root 4 Jun 21 14:25 rbash -> bash - -rwxr-xr-x 1 root root 46984 Sep 22 2020 readlink - -rwxr-xr-x 1 root root 75720 Sep 22 2020 rm - -rwxr-xr-x 1 root root 46984 Sep 22 2020 rmdir - -rwxr-xr-x 1 root root 22292 Sep 27 2020 run-parts - -rwxr-xr-x 1 root root 125036 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Jul 4 02:20 sh -> dash - -rwxr-xr-x 1 root root 34696 Sep 22 2020 sleep - -rwxr-xr-x 1 root root 83880 Sep 22 2020 stty - -rwsr-xr-x 1 root root 79396 Feb 7 02:38 su - -rwxr-xr-x 1 root root 34696 Sep 22 2020 sync - -rwxr-xr-x 1 root root 602584 Feb 16 21:55 tar - -rwxr-xr-x 1 root root 13860 Sep 27 2020 tempfile - -rwxr-xr-x 1 root root 108520 Sep 22 2020 touch - -rwxr-xr-x 1 root root 34664 Sep 22 2020 true - -rwxr-xr-x 1 root root 17768 Feb 26 04:12 ulockmgr_server - -rwsr-xr-x 1 root root 30236 Feb 7 02:38 umount - -rwxr-xr-x 1 root root 34664 Sep 22 2020 uname - -rwxr-xr-x 2 root root 2346 Mar 2 11:30 uncompress - -rwxr-xr-x 1 root root 153964 Sep 22 2020 vdir - -rwxr-xr-x 1 root root 63024 Feb 7 02:38 wdctl - lrwxrwxrwx 1 root root 8 Nov 6 2019 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Mar 2 11:30 zcat - -rwxr-xr-x 1 root root 1678 Mar 2 11:30 zcmp - -rwxr-xr-x 1 root root 5880 Mar 2 11:30 zdiff - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zegrep - -rwxr-xr-x 1 root root 29 Mar 2 11:30 zfgrep - -rwxr-xr-x 1 root root 2081 Mar 2 11:30 zforce - -rwxr-xr-x 1 root root 7585 Mar 2 11:30 zgrep - -rwxr-xr-x 1 root root 2206 Mar 2 11:30 zless - -rwxr-xr-x 1 root root 1842 Mar 2 11:30 zmore - -rwxr-xr-x 1 root root 4553 Mar 2 11:30 znew -I: user script /srv/workspace/pbuilder/20348/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1367848 Jun 22 2021 bash + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bunzip2 + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bzcat + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Jul 21 2020 bzdiff + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Sep 5 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Jul 21 2020 bzgrep + -rwxr-xr-x 3 root root 38280 Jul 21 2020 bzip2 + -rwxr-xr-x 1 root root 17768 Jul 21 2020 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 21 2020 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 21 2020 bzmore + -rwxr-xr-x 1 root root 38824 Sep 23 2020 cat + -rwxr-xr-x 1 root root 71624 Sep 23 2020 chgrp + -rwxr-xr-x 1 root root 67528 Sep 23 2020 chmod + -rwxr-xr-x 1 root root 75752 Sep 23 2020 chown + -rwxr-xr-x 1 root root 157960 Sep 23 2020 cp + -rwxr-xr-x 1 root root 128724 Dec 11 2020 dash + -rwxr-xr-x 1 root root 124904 Sep 23 2020 date + -rwxr-xr-x 1 root root 92172 Sep 23 2020 dd + -rwxr-xr-x 1 root root 100752 Sep 23 2020 df + -rwxr-xr-x 1 root root 153964 Sep 23 2020 dir + -rwxr-xr-x 1 root root 83644 Feb 8 2021 dmesg + lrwxrwxrwx 1 root root 8 Nov 8 2019 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Nov 8 2019 domainname -> hostname + -rwxr-xr-x 1 root root 34664 Sep 23 2020 echo + -rwxr-xr-x 1 root root 28 Nov 10 2020 egrep + -rwxr-xr-x 1 root root 34664 Sep 23 2020 false + -rwxr-xr-x 1 root root 28 Nov 10 2020 fgrep + -rwxr-xr-x 1 root root 71928 Feb 8 2021 findmnt + -rwsr-xr-x 1 root root 30112 Feb 27 2021 fusermount + -rwxr-xr-x 1 root root 210488 Nov 10 2020 grep + -rwxr-xr-x 2 root root 2346 Mar 3 2021 gunzip + -rwxr-xr-x 1 root root 6376 Mar 3 2021 gzexe + -rwxr-xr-x 1 root root 100952 Mar 3 2021 gzip + -rwxr-xr-x 1 root root 21916 Nov 8 2019 hostname + -rwxr-xr-x 1 root root 83980 Sep 23 2020 ln + -rwxr-xr-x 1 root root 55572 Feb 8 2020 login + -rwxr-xr-x 1 root root 153964 Sep 23 2020 ls + -rwxr-xr-x 1 root root 153124 Feb 8 2021 lsblk + -rwxr-xr-x 1 root root 96328 Sep 23 2020 mkdir + -rwxr-xr-x 1 root root 79912 Sep 23 2020 mknod + -rwxr-xr-x 1 root root 47048 Sep 23 2020 mktemp + -rwxr-xr-x 1 root root 58920 Feb 8 2021 more + -rwsr-xr-x 1 root root 50720 Feb 8 2021 mount + -rwxr-xr-x 1 root root 13856 Feb 8 2021 mountpoint + -rwxr-xr-x 1 root root 157996 Sep 23 2020 mv + lrwxrwxrwx 1 root root 8 Nov 8 2019 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 19 2021 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 38824 Sep 23 2020 pwd + lrwxrwxrwx 1 root root 4 Jun 22 2021 rbash -> bash + -rwxr-xr-x 1 root root 46984 Sep 23 2020 readlink + -rwxr-xr-x 1 root root 75720 Sep 23 2020 rm + -rwxr-xr-x 1 root root 46984 Sep 23 2020 rmdir + -rwxr-xr-x 1 root root 22292 Sep 28 2020 run-parts + -rwxr-xr-x 1 root root 125036 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Aug 10 12:58 sh -> bash + lrwxrwxrwx 1 root root 4 Aug 9 05:46 sh.distrib -> dash + -rwxr-xr-x 1 root root 34696 Sep 23 2020 sleep + -rwxr-xr-x 1 root root 83880 Sep 23 2020 stty + -rwsr-xr-x 1 root root 79396 Feb 8 2021 su + -rwxr-xr-x 1 root root 34696 Sep 23 2020 sync + -rwxr-xr-x 1 root root 602584 Feb 17 2021 tar + -rwxr-xr-x 1 root root 13860 Sep 28 2020 tempfile + -rwxr-xr-x 1 root root 108520 Sep 23 2020 touch + -rwxr-xr-x 1 root root 34664 Sep 23 2020 true + -rwxr-xr-x 1 root root 17768 Feb 27 2021 ulockmgr_server + -rwsr-xr-x 1 root root 30236 Feb 8 2021 umount + -rwxr-xr-x 1 root root 34664 Sep 23 2020 uname + -rwxr-xr-x 2 root root 2346 Mar 3 2021 uncompress + -rwxr-xr-x 1 root root 153964 Sep 23 2020 vdir + -rwxr-xr-x 1 root root 63024 Feb 8 2021 wdctl + lrwxrwxrwx 1 root root 8 Nov 8 2019 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Mar 3 2021 zcat + -rwxr-xr-x 1 root root 1678 Mar 3 2021 zcmp + -rwxr-xr-x 1 root root 5880 Mar 3 2021 zdiff + -rwxr-xr-x 1 root root 29 Mar 3 2021 zegrep + -rwxr-xr-x 1 root root 29 Mar 3 2021 zfgrep + -rwxr-xr-x 1 root root 2081 Mar 3 2021 zforce + -rwxr-xr-x 1 root root 7585 Mar 3 2021 zgrep + -rwxr-xr-x 1 root root 2206 Mar 3 2021 zless + -rwxr-xr-x 1 root root 1842 Mar 3 2021 zmore + -rwxr-xr-x 1 root root 4553 Mar 3 2021 znew +I: user script /srv/workspace/pbuilder/30150/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -251,7 +285,7 @@ Get: 44 http://deb.debian.org/debian bullseye/main i386 golang-github-mattn-go-sqlite3-dev all 1.6.0~ds1-2 [58.1 kB] Get: 45 http://deb.debian.org/debian bullseye/main i386 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] Get: 46 http://deb.debian.org/debian bullseye/main i386 golang-pq-dev all 1.3.0-1 [3092 B] -Fetched 84.8 MB in 14s (5859 kB/s) +Fetched 84.8 MB in 1s (62.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package bsdextrautils. (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 ... 19675 files and directories currently installed.) @@ -450,8 +484,44 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +The following additional packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl +The following NEW packages will be installed: + libfile-find-rule-perl libnumber-compare-perl libtext-glob-perl usrmerge +0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. +Need to get 59.5 kB of archives. +After this operation, 157 kB of additional disk space will be used. +Get:1 http://deb.debian.org/debian bullseye/main i386 libnumber-compare-perl all 0.03-1.1 [6956 B] +Get:2 http://deb.debian.org/debian bullseye/main i386 libtext-glob-perl all 0.11-1 [8888 B] +Get:3 http://deb.debian.org/debian bullseye/main i386 libfile-find-rule-perl all 0.34-1 [30.6 kB] +Get:4 http://deb.debian.org/debian bullseye/main i386 usrmerge all 25 [13.0 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 59.5 kB in 0s (5170 kB/s) +Selecting previously unselected package libnumber-compare-perl. +(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 ... 33978 files and directories currently installed.) +Preparing to unpack .../libnumber-compare-perl_0.03-1.1_all.deb ... +Unpacking libnumber-compare-perl (0.03-1.1) ... +Selecting previously unselected package libtext-glob-perl. +Preparing to unpack .../libtext-glob-perl_0.11-1_all.deb ... +Unpacking libtext-glob-perl (0.11-1) ... +Selecting previously unselected package libfile-find-rule-perl. +Preparing to unpack .../libfile-find-rule-perl_0.34-1_all.deb ... +Unpacking libfile-find-rule-perl (0.34-1) ... +Selecting previously unselected package usrmerge. +Preparing to unpack .../archives/usrmerge_25_all.deb ... +Unpacking usrmerge (25) ... +Setting up libtext-glob-perl (0.11-1) ... +Setting up libnumber-compare-perl (0.03-1.1) ... +Setting up libfile-find-rule-perl (0.34-1) ... +Setting up usrmerge (25) ... +The system has been successfully converted. +Processing triggers for man-db (2.9.4-2) ... +Not building database; man-db/auto-update is not 'true'. 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 +I: Running cd /build/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable @@ -469,18 +539,18 @@ 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 10 gopkg.in/gorp.v1 -internal/unsafeheader + cd _build && go install -trimpath -v -p 18 gopkg.in/gorp.v1 internal/race -math/bits +internal/unsafeheader unicode/utf8 -unicode +math/bits runtime/internal/atomic -sync/atomic -runtime/internal/sys internal/cpu -internal/testlog +runtime/internal/sys +sync/atomic +unicode math +internal/testlog runtime/internal/math internal/bytealg runtime @@ -494,1301 +564,1301 @@ syscall bytes strings -reflect regexp/syntax -regexp -internal/syscall/unix +reflect internal/syscall/execenv +internal/syscall/unix time -internal/fmtsort +regexp context internal/poll os +internal/fmtsort fmt log database/sql/driver database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 10 gopkg.in/gorp.v1 + cd _build && go test -vet=off -v -p 18 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists -2021/07/07 16:34:56 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:34:56.922440 drop table if exists "invoice_test"; [] -gorptest: 16:34:56.963270 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:56.963436 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:56.963529 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:56.963614 drop table if exists "person_test"; [] -gorptest: 16:34:56.963747 drop table if exists "ignored_column_test"; [] -gorptest: 16:34:56.963888 drop table if exists "id_created_test"; [] -gorptest: 16:34:56.964009 drop table if exists "type_conv_test"; [] -gorptest: 16:34:56.964118 drop table if exists "embedded_struct_test"; [] -gorptest: 16:34:56.964290 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:56.964386 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:34:56.964472 drop table if exists "time_test"; [] -gorptest: 16:34:56.964608 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:34:57.080246 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:34:57.197752 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:34:57.220421 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:34:57.233036 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:34:57.249663 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:57.273316 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:57.292343 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:34:57.327310 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:34:57.362842 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:34:57.397098 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:34:57.418460 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:34:57.473246 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:34:57.473428 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:34:57.473524 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:34:57.473643 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:34:57.473725 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:34:57.473789 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:57.473849 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:57.473911 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:34:57.474011 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:34:57.474098 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:34:57.474167 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:34:57.474314 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:34:57.474402 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 16:34:57.474460 drop table if exists "invoice_test"; [] -gorptest: 16:34:57.555113 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:57.634413 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:57.715241 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:57.738776 drop table if exists "person_test"; [] -gorptest: 16:34:57.743665 drop table if exists "ignored_column_test"; [] -gorptest: 16:34:57.749196 drop table if exists "id_created_test"; [] -gorptest: 16:34:57.794500 drop table if exists "type_conv_test"; [] -gorptest: 16:34:57.847115 drop table if exists "embedded_struct_test"; [] -gorptest: 16:34:57.874817 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:57.885347 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:34:57.914658 drop table if exists "time_test"; [] -gorptest: 16:34:57.933802 drop table if exists "id_created_test"; [] ---- PASS: TestCreateTablesIfNotExists (1.01s) +2022/08/09 22:59:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:17.772709 drop table if exists "invoice_test"; [] +gorptest: 22:59:17.773222 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:17.773279 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:17.773304 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:17.773327 drop table if exists "person_test"; [] +gorptest: 22:59:17.773355 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:17.773383 drop table if exists "id_created_test"; [] +gorptest: 22:59:17.773415 drop table if exists "type_conv_test"; [] +gorptest: 22:59:17.773447 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:17.773479 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:17.773510 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:17.773542 drop table if exists "time_test"; [] +gorptest: 22:59:17.773584 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:17.784518 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: 22:59:17.793187 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:17.801979 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:17.810484 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:17.820095 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:17.828452 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:17.836907 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:17.845736 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:17.855396 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:17.864255 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:17.872773 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:17.880872 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: 22:59:17.880935 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: 22:59:17.880967 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:17.880993 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: 22:59:17.881056 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: 22:59:17.881103 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:17.881126 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:17.881153 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:17.881179 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:17.881201 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:17.881227 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: 22:59:17.881248 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:17.881271 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 22:59:17.881290 drop table if exists "invoice_test"; [] +gorptest: 22:59:17.887866 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:17.894449 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:17.900772 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:17.907596 drop table if exists "person_test"; [] +gorptest: 22:59:17.914222 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:17.920944 drop table if exists "id_created_test"; [] +gorptest: 22:59:17.927291 drop table if exists "type_conv_test"; [] +gorptest: 22:59:17.934351 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:17.941254 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:17.947827 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:17.954335 drop table if exists "time_test"; [] +gorptest: 22:59:17.960683 drop table if exists "id_created_test"; [] +--- PASS: TestCreateTablesIfNotExists (0.19s) === RUN TestTruncateTables -2021/07/07 16:34:57 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:34:57.934314 drop table if exists "invoice_test"; [] -gorptest: 16:34:57.934760 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:57.934853 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:57.934926 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:57.935040 drop table if exists "person_test"; [] -gorptest: 16:34:57.935114 drop table if exists "ignored_column_test"; [] -gorptest: 16:34:57.935227 drop table if exists "id_created_test"; [] -gorptest: 16:34:57.935300 drop table if exists "type_conv_test"; [] -gorptest: 16:34:57.935389 drop table if exists "embedded_struct_test"; [] -gorptest: 16:34:57.935461 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:57.935541 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:34:57.935641 drop table if exists "time_test"; [] -gorptest: 16:34:57.935767 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:34:57.970593 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:34:57.986110 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:34:57.999730 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:34:58.023589 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:34:58.030716 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:58.146480 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:58.196541 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:34:58.204621 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:34:58.212233 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:34:58.219158 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:34:58.224952 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:34:58.232238 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:34:58.232397 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:34:58.232468 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:34:58.232542 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:34:58.232614 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:34:58.232677 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:58.232765 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:58.232853 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:34:58.232946 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:34:58.233035 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:34:58.233126 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:34:58.233215 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:34:58.233294 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 16:34:58.233451 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675698233392668 2:1625675698233392668 3:"Bob" 4:"Smith" 5:1] -gorptest: 16:34:58.243397 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:34:58.250155 delete from "invoice_test"; [] -gorptest: 16:34:58.255255 delete from "invoice_tag_test"; [] -gorptest: 16:34:58.259324 delete from "alias_trans_field_test"; [] -gorptest: 16:34:58.273471 delete from "invoice_override_test"; [] -gorptest: 16:34:58.291267 delete from "person_test"; [] -gorptest: 16:34:58.330797 delete from "ignored_column_test"; [] -gorptest: 16:34:58.347253 delete from "id_created_test"; [] -gorptest: 16:34:58.370713 delete from "type_conv_test"; [] -gorptest: 16:34:58.396327 delete from "embedded_struct_test"; [] -gorptest: 16:34:58.426556 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:58.527157 delete from "embedded_autoincr_test"; [] -gorptest: 16:34:58.582277 delete from "time_test"; [] -gorptest: 16:34:58.608118 delete from "id_created_test"; [] -gorptest: 16:34:58.634133 SELECT * FROM person_test [] -gorptest: 16:34:58.634442 SELECT * FROM invoice_test [] -gorptest: 16:34:58.634649 drop table if exists "invoice_test"; [] -gorptest: 16:34:58.662753 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:58.669404 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:58.679032 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:58.686468 drop table if exists "person_test"; [] -gorptest: 16:34:58.694465 drop table if exists "ignored_column_test"; [] -gorptest: 16:34:58.726650 drop table if exists "id_created_test"; [] -gorptest: 16:34:58.734234 drop table if exists "type_conv_test"; [] -gorptest: 16:34:58.768106 drop table if exists "embedded_struct_test"; [] -gorptest: 16:34:58.782442 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:58.828003 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:34:58.847914 drop table if exists "time_test"; [] -gorptest: 16:34:58.884197 drop table if exists "id_created_test"; [] ---- PASS: TestTruncateTables (0.95s) +2022/08/09 22:59:17 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:17.960894 drop table if exists "invoice_test"; [] +gorptest: 22:59:17.961087 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:17.961125 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:17.961155 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:17.961190 drop table if exists "person_test"; [] +gorptest: 22:59:17.961223 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:17.961252 drop table if exists "id_created_test"; [] +gorptest: 22:59:17.961276 drop table if exists "type_conv_test"; [] +gorptest: 22:59:17.961299 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:17.961324 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:17.961351 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:17.961383 drop table if exists "time_test"; [] +gorptest: 22:59:17.961433 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:17.967862 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: 22:59:17.974772 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:17.981276 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:17.988264 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:17.994935 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.002273 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.008524 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:18.015155 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:18.021565 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:18.028121 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:18.034649 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:18.040846 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: 22:59:18.040902 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: 22:59:18.040930 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:18.040958 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: 22:59:18.040983 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: 22:59:18.041004 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.041042 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.041069 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:18.041091 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:18.041117 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:18.041140 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: 22:59:18.041173 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:18.041199 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 22:59:18.041261 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085958041230640 2:1660085958041230640 3:"Bob" 4:"Smith" 5:1] +gorptest: 22:59:18.048182 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] +gorptest: 22:59:18.055798 delete from "invoice_test"; [] +gorptest: 22:59:18.062838 delete from "invoice_tag_test"; [] +gorptest: 22:59:18.068619 delete from "alias_trans_field_test"; [] +gorptest: 22:59:18.077302 delete from "invoice_override_test"; [] +gorptest: 22:59:18.083882 delete from "person_test"; [] +gorptest: 22:59:18.090032 delete from "ignored_column_test"; [] +gorptest: 22:59:18.096286 delete from "id_created_test"; [] +gorptest: 22:59:18.104354 delete from "type_conv_test"; [] +gorptest: 22:59:18.110509 delete from "embedded_struct_test"; [] +gorptest: 22:59:18.116317 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:18.122743 delete from "embedded_autoincr_test"; [] +gorptest: 22:59:18.128368 delete from "time_test"; [] +gorptest: 22:59:18.135304 delete from "id_created_test"; [] +gorptest: 22:59:18.141186 SELECT * FROM person_test [] +gorptest: 22:59:18.141301 SELECT * FROM invoice_test [] +gorptest: 22:59:18.141424 drop table if exists "invoice_test"; [] +gorptest: 22:59:18.147737 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:18.154620 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:18.160691 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:18.167569 drop table if exists "person_test"; [] +gorptest: 22:59:18.173325 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:18.180508 drop table if exists "id_created_test"; [] +gorptest: 22:59:18.186717 drop table if exists "type_conv_test"; [] +gorptest: 22:59:18.194501 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:18.202343 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:18.208782 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:18.214954 drop table if exists "time_test"; [] +gorptest: 22:59:18.220788 drop table if exists "id_created_test"; [] +--- PASS: TestTruncateTables (0.26s) === RUN TestCustomDateType -gorptest: 16:34:58.884465 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] -gorptest: 16:34:58.908238 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2021-07-07 16:34:58 +0000 UTC] -gorptest: 16:34:59.016811 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] -gorptest: 16:34:59.017087 drop table if exists "WithCustomDate"; [] ---- PASS: TestCustomDateType (0.15s) +gorptest: 22:59:18.220945 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] +gorptest: 22:59:18.227510 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2022-08-09 22:59:18 +0000 UTC] +gorptest: 22:59:18.233650 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] +gorptest: 22:59:18.233772 drop table if exists "WithCustomDate"; [] +--- PASS: TestCustomDateType (0.02s) === RUN TestUIntPrimaryKey -gorptest: 16:34:59.037999 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 16:34:59.054049 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 16:34:59.090548 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 16:34:59.109196 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] -gorptest: 16:34:59.142432 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] -gorptest: 16:34:59.166964 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] -gorptest: 16:34:59.174649 drop table if exists "PersonUInt64"; [] -gorptest: 16:34:59.181331 drop table if exists "PersonUInt32"; [] -gorptest: 16:34:59.198873 drop table if exists "PersonUInt16"; [] ---- PASS: TestUIntPrimaryKey (0.16s) +gorptest: 22:59:18.240077 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 22:59:18.247491 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 22:59:18.254355 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 22:59:18.260694 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] +gorptest: 22:59:18.266717 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] +gorptest: 22:59:18.273705 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] +gorptest: 22:59:18.279581 drop table if exists "PersonUInt64"; [] +gorptest: 22:59:18.285383 drop table if exists "PersonUInt32"; [] +gorptest: 22:59:18.291481 drop table if exists "PersonUInt16"; [] +--- PASS: TestUIntPrimaryKey (0.06s) === RUN TestSetUniqueTogether -gorptest: 16:34:59.203035 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:34:59.210170 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] -gorptest: 16:34:59.226302 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] -gorptest: 16:34:59.226480 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] -gorptest: 16:34:59.226601 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] -gorptest: 16:34:59.270993 drop table if exists "UniqueColumns"; [] ---- PASS: TestSetUniqueTogether (0.08s) +gorptest: 22:59:18.297440 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] +gorptest: 22:59:18.305348 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] +gorptest: 22:59:18.314267 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] +gorptest: 22:59:18.314398 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] +gorptest: 22:59:18.314455 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] +gorptest: 22:59:18.323320 drop table if exists "UniqueColumns"; [] +--- PASS: TestSetUniqueTogether (0.04s) === RUN TestPersistentUser -gorptest: 16:34:59.278230 drop table if exists PersistentUser [] -gorptest: 16:34:59.278791 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 16:34:59.292965 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 16:34:59.306758 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] -gorptest: 16:34:59.307037 select * from PersistentUser [] -gorptest: 16:34:59.307221 select * from PersistentUser [] -gorptest: 16:34:59.307377 select * from PersistentUser [] -gorptest: 16:34:59.307529 select Id from PersistentUser [] -gorptest: 16:34:59.307654 select mykey from PersistentUser [] -gorptest: 16:34:59.307802 select PassedTraining from PersistentUser [] -gorptest: 16:34:59.307898 select Id from PersistentUser [] -gorptest: 16:34:59.308030 drop table if exists "PersistentUser"; [] ---- PASS: TestPersistentUser (0.04s) +gorptest: 22:59:18.333420 drop table if exists PersistentUser [] +gorptest: 22:59:18.333651 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 22:59:18.342591 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 22:59:18.352688 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] +gorptest: 22:59:18.352789 select * from PersistentUser [] +gorptest: 22:59:18.352871 select * from PersistentUser [] +gorptest: 22:59:18.352983 select * from PersistentUser [] +gorptest: 22:59:18.353082 select Id from PersistentUser [] +gorptest: 22:59:18.353131 select mykey from PersistentUser [] +gorptest: 22:59:18.353173 select PassedTraining from PersistentUser [] +gorptest: 22:59:18.353211 select Id from PersistentUser [] +gorptest: 22:59:18.353255 drop table if exists "PersistentUser"; [] +--- PASS: TestPersistentUser (0.03s) === RUN TestNamedQueryMap -gorptest: 16:34:59.321735 drop table if exists PersistentUser [] -gorptest: 16:34:59.322505 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 16:34:59.328731 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 16:34:59.334120 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 16:34:59.347969 select * from PersistentUser where mykey = ? [1:43] -gorptest: 16:34:59.348287 select * from PersistentUser where mykey = ? [1:43] -gorptest: 16:34:59.348515 +gorptest: 22:59:18.363075 drop table if exists PersistentUser [] +gorptest: 22:59:18.363336 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 22:59:18.372333 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 22:59:18.381179 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 22:59:18.390121 select * from PersistentUser where mykey = ? [1:43] +gorptest: 22:59:18.390286 select * from PersistentUser where mykey = ? [1:43] +gorptest: 22:59:18.390420 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 16:34:59.348766 +gorptest: 22:59:18.390552 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] -gorptest: 16:34:59.348967 drop table if exists "PersistentUser"; [] +gorptest: 22:59:18.390677 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.04s) === RUN TestNamedQueryStruct -gorptest: 16:34:59.363233 drop table if exists PersistentUser [] -gorptest: 16:34:59.363770 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 16:34:59.370906 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 16:34:59.377241 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 16:34:59.382570 +gorptest: 22:59:18.399882 drop table if exists PersistentUser [] +gorptest: 22:59:18.400146 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 22:59:18.410038 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 22:59:18.419637 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 22:59:18.430015 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 16:34:59.382947 drop table if exists "PersistentUser"; [] ---- PASS: TestNamedQueryStruct (0.03s) +gorptest: 22:59:18.430217 drop table if exists "PersistentUser"; [] +--- PASS: TestNamedQueryStruct (0.04s) === RUN TestReturnsNonNilSlice -2021/07/07 16:34:59 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:34:59.389376 drop table if exists "invoice_test"; [] -gorptest: 16:34:59.389850 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:59.389914 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:59.390002 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:59.390123 drop table if exists "person_test"; [] -gorptest: 16:34:59.390252 drop table if exists "ignored_column_test"; [] -gorptest: 16:34:59.390446 drop table if exists "id_created_test"; [] -gorptest: 16:34:59.390556 drop table if exists "type_conv_test"; [] -gorptest: 16:34:59.390675 drop table if exists "embedded_struct_test"; [] -gorptest: 16:34:59.390783 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:34:59.390909 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:34:59.391015 drop table if exists "time_test"; [] -gorptest: 16:34:59.391114 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:34:59.410803 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:34:59.446411 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:34:59.475471 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:34:59.543197 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:34:59.582588 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:59.634746 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:34:59.738583 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:34:59.806507 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:34:59.831148 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:34:59.838001 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:34:59.851536 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:34:59.858897 select * from invoice_test where id=99999 [] -gorptest: 16:34:59.859221 select * from invoice_test where id=99999 [] -gorptest: 16:34:59.859458 drop table if exists "invoice_test"; [] -gorptest: 16:34:59.868007 drop table if exists "invoice_tag_test"; [] -gorptest: 16:34:59.902532 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:34:59.938934 drop table if exists "invoice_override_test"; [] -gorptest: 16:34:59.946598 drop table if exists "person_test"; [] -gorptest: 16:34:59.974560 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:00.018311 drop table if exists "id_created_test"; [] -gorptest: 16:35:00.126386 drop table if exists "type_conv_test"; [] -gorptest: 16:35:00.141876 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:00.155118 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:00.190313 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:00.219997 drop table if exists "time_test"; [] -gorptest: 16:35:00.226844 drop table if exists "id_created_test"; [] ---- PASS: TestReturnsNonNilSlice (0.84s) +2022/08/09 22:59:18 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: 22:59:18.439606 drop table if exists "invoice_test"; [] +gorptest: 22:59:18.439851 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:18.439928 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:18.439978 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:18.440049 drop table if exists "person_test"; [] +gorptest: 22:59:18.440098 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:18.440166 drop table if exists "id_created_test"; [] +gorptest: 22:59:18.440225 drop table if exists "type_conv_test"; [] +gorptest: 22:59:18.440294 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:18.440363 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:18.440423 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:18.440466 drop table if exists "time_test"; [] +gorptest: 22:59:18.440531 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:18.449391 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: 22:59:18.458177 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:18.467324 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:18.476654 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:18.486052 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.495326 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:18.504289 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:18.513598 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:18.523249 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:18.532535 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:18.542674 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:18.551742 select * from invoice_test where id=99999 [] +gorptest: 22:59:18.551846 select * from invoice_test where id=99999 [] +gorptest: 22:59:18.551917 drop table if exists "invoice_test"; [] +gorptest: 22:59:19.096631 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:19.484284 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:19.527876 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:19.583456 drop table if exists "person_test"; [] +gorptest: 22:59:19.654005 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:19.706969 drop table if exists "id_created_test"; [] +gorptest: 22:59:19.796053 drop table if exists "type_conv_test"; [] +gorptest: 22:59:19.891304 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:19.997238 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:20.169952 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:20.373350 drop table if exists "time_test"; [] +gorptest: 22:59:20.598286 drop table if exists "id_created_test"; [] +--- PASS: TestReturnsNonNilSlice (2.16s) === RUN TestOverrideVersionCol -gorptest: 16:35:00.227623 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:35:00.322849 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:35:00.323281 drop table if exists "InvoicePersonView"; [] ---- PASS: TestOverrideVersionCol (0.14s) +gorptest: 22:59:20.598518 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] +gorptest: 22:59:20.697261 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: 22:59:20.697395 drop table if exists "InvoicePersonView"; [] +--- PASS: TestOverrideVersionCol (0.28s) === RUN TestOptimisticLocking -2021/07/07 16:35:00 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:35:00.366758 drop table if exists "invoice_test"; [] -gorptest: 16:35:00.367225 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:00.367352 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:00.367445 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:00.367533 drop table if exists "person_test"; [] -gorptest: 16:35:00.367618 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:00.367707 drop table if exists "id_created_test"; [] -gorptest: 16:35:00.367790 drop table if exists "type_conv_test"; [] -gorptest: 16:35:00.367938 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:00.368036 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:00.368257 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:00.368348 drop table if exists "time_test"; [] -gorptest: 16:35:00.368452 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:00.379947 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:35:00.392111 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:00.403973 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:35:00.409033 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:35:00.415372 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:00.421714 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:00.428132 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:00.433625 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:00.455734 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:00.464107 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:00.470241 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:00.476165 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675700476112900 2:1625675700476112900 3:"Bob" 4:"Smith" 5:1] -gorptest: 16:35:00.481748 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:00.482132 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1625675700476112900 2:1625675700476112900 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] -gorptest: 16:35:00.511627 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1625675700476112900 2:1625675700476112900 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] -gorptest: 16:35:00.512042 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:00.512505 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] -gorptest: 16:35:00.512789 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:00.513093 drop table if exists "invoice_test"; [] -gorptest: 16:35:00.521133 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:00.546949 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:00.579049 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:00.635128 drop table if exists "person_test"; [] -gorptest: 16:35:00.655275 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:00.662028 drop table if exists "id_created_test"; [] -gorptest: 16:35:00.767429 drop table if exists "type_conv_test"; [] -gorptest: 16:35:00.846580 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:00.876191 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:00.955096 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:00.971780 drop table if exists "time_test"; [] -gorptest: 16:35:00.983090 drop table if exists "id_created_test"; [] ---- PASS: TestOptimisticLocking (0.62s) +2022/08/09 22:59:20 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: 22:59:20.880213 drop table if exists "invoice_test"; [] +gorptest: 22:59:20.880485 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:20.880535 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:20.880599 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:20.880661 drop table if exists "person_test"; [] +gorptest: 22:59:20.880711 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:20.880773 drop table if exists "id_created_test"; [] +gorptest: 22:59:20.880831 drop table if exists "type_conv_test"; [] +gorptest: 22:59:20.880891 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:20.880945 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:20.881016 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:20.881074 drop table if exists "time_test"; [] +gorptest: 22:59:20.881137 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:20.887309 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: 22:59:20.894555 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:20.900699 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:20.906918 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:20.912631 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:20.923973 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:20.931404 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:20.937391 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:20.942897 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:20.948672 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:20.954406 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:20.960240 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085960960220343 2:1660085960960220343 3:"Bob" 4:"Smith" 5:1] +gorptest: 22:59:20.966879 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:20.967056 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1660085960960220343 2:1660085960960220343 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] +gorptest: 22:59:20.973982 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1660085960960220343 2:1660085960960220343 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] +gorptest: 22:59:20.974107 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:20.974242 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] +gorptest: 22:59:20.974322 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:20.974441 drop table if exists "invoice_test"; [] +gorptest: 22:59:20.981279 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:20.986989 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:20.993208 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:20.998883 drop table if exists "person_test"; [] +gorptest: 22:59:21.004700 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:21.011327 drop table if exists "id_created_test"; [] +gorptest: 22:59:21.017205 drop table if exists "type_conv_test"; [] +gorptest: 22:59:21.023894 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:21.029326 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:21.038258 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:21.044532 drop table if exists "time_test"; [] +gorptest: 22:59:21.050662 drop table if exists "id_created_test"; [] +--- PASS: TestOptimisticLocking (0.17s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues -gorptest: 16:35:00.983581 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 16:35:00.991355 insert into TableWithNull values (10, null, null, null, null, null) [] -gorptest: 16:35:00.996838 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 16:35:00.997226 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:35:01.034693 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 16:35:01.035535 drop table if exists "TableWithNull"; [] ---- PASS: TestNullValues (0.17s) +gorptest: 22:59:21.050969 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 22:59:21.057276 insert into TableWithNull values (10, null, null, null, null, null) [] +gorptest: 22:59:21.063223 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 22:59:21.063388 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: 22:59:21.069466 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 22:59:21.069634 drop table if exists "TableWithNull"; [] +--- PASS: TestNullValues (0.02s) === RUN TestColumnProps -gorptest: 16:35:01.157244 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] -gorptest: 16:35:01.171060 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] -gorptest: 16:35:01.175408 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] -gorptest: 16:35:01.175629 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:35:01.175799 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] -gorptest: 16:35:01.175903 drop table if exists "Invoice"; [] ---- PASS: TestColumnProps (0.06s) +gorptest: 22:59:21.075850 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] +gorptest: 22:59:21.084444 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] +gorptest: 22:59:21.090476 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] +gorptest: 22:59:21.090606 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] +gorptest: 22:59:21.090729 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] +gorptest: 22:59:21.090846 drop table if exists "Invoice"; [] +--- PASS: TestColumnProps (0.02s) === RUN TestRawSelect -2021/07/07 16:35:01 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:35:01.219021 drop table if exists "invoice_test"; [] -gorptest: 16:35:01.219381 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:01.219452 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:01.219504 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:01.219553 drop table if exists "person_test"; [] -gorptest: 16:35:01.219622 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:01.219676 drop table if exists "id_created_test"; [] -gorptest: 16:35:01.219729 drop table if exists "type_conv_test"; [] -gorptest: 16:35:01.219778 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:01.219826 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:01.219892 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:01.219940 drop table if exists "time_test"; [] -gorptest: 16:35:01.220003 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:01.231646 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:35:01.258731 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:01.266619 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:35:01.275498 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:35:01.291091 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:01.320431 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:01.327320 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:01.333416 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:01.340621 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:01.347021 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:01.364187 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:01.438372 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675701438284561 2:1625675701438284561 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:01.459899 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:35:01.465670 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:35:01.465968 drop table if exists "invoice_test"; [] -gorptest: 16:35:01.478985 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:01.539339 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:01.546299 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:01.552480 drop table if exists "person_test"; [] -gorptest: 16:35:01.583919 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:01.622796 drop table if exists "id_created_test"; [] -gorptest: 16:35:01.655107 drop table if exists "type_conv_test"; [] -gorptest: 16:35:01.684595 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:01.690697 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:01.715156 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:01.731146 drop table if exists "time_test"; [] -gorptest: 16:35:01.763455 drop table if exists "id_created_test"; [] ---- PASS: TestRawSelect (0.54s) +2022/08/09 22:59:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:21.097212 drop table if exists "invoice_test"; [] +gorptest: 22:59:21.097421 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:21.097475 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:21.097519 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:21.097575 drop table if exists "person_test"; [] +gorptest: 22:59:21.097633 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:21.097715 drop table if exists "id_created_test"; [] +gorptest: 22:59:21.097768 drop table if exists "type_conv_test"; [] +gorptest: 22:59:21.097828 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:21.097882 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:21.097947 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:21.098010 drop table if exists "time_test"; [] +gorptest: 22:59:21.098079 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:21.104000 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: 22:59:21.109800 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:21.119142 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:21.128374 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:21.138431 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:21.145919 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:21.152366 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:21.158550 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:21.164700 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:21.171871 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:21.177936 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:21.184230 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085961184212790 2:1660085961184212790 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:21.190286 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] +gorptest: 22:59:21.196142 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 22:59:21.196290 drop table if exists "invoice_test"; [] +gorptest: 22:59:21.202398 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:21.208715 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:21.214859 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:21.220968 drop table if exists "person_test"; [] +gorptest: 22:59:21.227429 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:21.233555 drop table if exists "id_created_test"; [] +gorptest: 22:59:21.240650 drop table if exists "type_conv_test"; [] +gorptest: 22:59:21.246856 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:21.252732 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:21.258913 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:21.269808 drop table if exists "time_test"; [] +gorptest: 22:59:21.278348 drop table if exists "id_created_test"; [] +--- PASS: TestRawSelect (0.18s) === RUN TestHooks -2021/07/07 16:35:01 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:35:01.764210 drop table if exists "invoice_test"; [] -gorptest: 16:35:01.764817 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:01.764957 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:01.765067 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:01.765178 drop table if exists "person_test"; [] -gorptest: 16:35:01.765295 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:01.765433 drop table if exists "id_created_test"; [] -gorptest: 16:35:01.765547 drop table if exists "type_conv_test"; [] -gorptest: 16:35:01.765705 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:01.765859 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:01.765972 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:01.766089 drop table if exists "time_test"; [] -gorptest: 16:35:01.766269 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:01.786503 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:35:01.791085 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:01.795049 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:35:01.838561 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:35:01.895885 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:01.908357 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:01.913962 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:01.927204 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:01.966298 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:02.022396 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:02.070466 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:02.125436 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675702125358060 2:1625675702125358060 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:02.132564 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:02.132804 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1625675702125358060 2:1625675702125358060 3:"preupdate" 4:"postget" 5:2 6:1 7:1] -gorptest: 16:35:02.143117 select * from person_test where id = ? [1:1] -gorptest: 16:35:02.143417 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] -gorptest: 16:35:02.175488 drop table if exists "invoice_test"; [] -gorptest: 16:35:02.198634 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:02.238821 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:02.306401 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:02.368311 drop table if exists "person_test"; [] -gorptest: 16:35:02.372836 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:02.395033 drop table if exists "id_created_test"; [] -gorptest: 16:35:02.423015 drop table if exists "type_conv_test"; [] -gorptest: 16:35:02.436488 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:02.444388 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:02.458766 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:02.471968 drop table if exists "time_test"; [] -gorptest: 16:35:02.479483 drop table if exists "id_created_test"; [] ---- PASS: TestHooks (0.72s) +2022/08/09 22:59:21 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:21.278618 drop table if exists "invoice_test"; [] +gorptest: 22:59:21.278842 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:21.278905 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:21.278961 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:21.279054 drop table if exists "person_test"; [] +gorptest: 22:59:21.279112 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:21.279171 drop table if exists "id_created_test"; [] +gorptest: 22:59:21.279230 drop table if exists "type_conv_test"; [] +gorptest: 22:59:21.279283 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:21.279341 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:21.279399 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:21.279457 drop table if exists "time_test"; [] +gorptest: 22:59:21.279530 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:21.289158 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: 22:59:21.298024 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:21.306908 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:21.316134 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:21.324933 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:21.333549 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:21.343179 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:21.351832 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:21.360649 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:21.369375 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:21.378414 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:21.386926 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085961386904771 2:1660085961386904771 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:21.396163 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:21.396317 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1660085961386904771 2:1660085961386904771 3:"preupdate" 4:"postget" 5:2 6:1 7:1] +gorptest: 22:59:21.406214 select * from person_test where id = ? [1:1] +gorptest: 22:59:21.406376 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] +gorptest: 22:59:21.414946 drop table if exists "invoice_test"; [] +gorptest: 22:59:21.424664 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:21.433797 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:21.441914 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:21.452038 drop table if exists "person_test"; [] +gorptest: 22:59:21.460800 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:21.469494 drop table if exists "id_created_test"; [] +gorptest: 22:59:21.479773 drop table if exists "type_conv_test"; [] +gorptest: 22:59:21.498771 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:22.217106 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:22.240725 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:22.264710 drop table if exists "time_test"; [] +gorptest: 22:59:22.292740 drop table if exists "id_created_test"; [] +--- PASS: TestHooks (1.01s) === RUN TestTransaction -2021/07/07 16:35:02 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:02.480051 drop table if exists "invoice_test"; [] -gorptest: 16:35:02.480528 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:02.480647 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:02.480769 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:02.480863 drop table if exists "person_test"; [] -gorptest: 16:35:02.480982 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:02.481150 drop table if exists "id_created_test"; [] -gorptest: 16:35:02.481272 drop table if exists "type_conv_test"; [] -gorptest: 16:35:02.481416 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:02.481536 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:02.481706 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:02.481848 drop table if exists "time_test"; [] -gorptest: 16:35:02.482014 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:02.518853 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:35:02.562892 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:02.602851 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:35:02.623267 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:35:02.662773 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:02.698293 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:02.739058 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:02.752273 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:02.770839 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:02.784824 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:02.791461 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:02.797213 begin; [] -gorptest: 16:35:02.797330 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] -gorptest: 16:35:02.797649 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] -gorptest: 16:35:02.797729 commit; [] -gorptest: 16:35:02.815021 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:02.815350 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] -gorptest: 16:35:02.815491 drop table if exists "invoice_test"; [] -gorptest: 16:35:02.828104 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:02.843234 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:02.849238 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:02.898526 drop table if exists "person_test"; [] -gorptest: 16:35:02.953014 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:02.959423 drop table if exists "id_created_test"; [] -gorptest: 16:35:03.067801 drop table if exists "type_conv_test"; [] -gorptest: 16:35:03.112078 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:03.159447 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:03.172140 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:03.177192 drop table if exists "time_test"; [] -gorptest: 16:35:03.184555 drop table if exists "id_created_test"; [] ---- PASS: TestTransaction (0.70s) +2022/08/09 22:59:22 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:22.293067 drop table if exists "invoice_test"; [] +gorptest: 22:59:22.293388 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:22.293436 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:22.293480 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:22.293522 drop table if exists "person_test"; [] +gorptest: 22:59:22.293563 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:22.293603 drop table if exists "id_created_test"; [] +gorptest: 22:59:22.293643 drop table if exists "type_conv_test"; [] +gorptest: 22:59:22.293683 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:22.293725 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:22.293771 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:22.293825 drop table if exists "time_test"; [] +gorptest: 22:59:22.293886 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:22.320747 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: 22:59:22.344754 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:22.366486 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:22.379791 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:22.389994 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:22.408729 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:22.432639 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:22.464753 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:22.488749 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:22.512754 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:22.536747 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:22.561763 begin; [] +gorptest: 22:59:22.561857 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] +gorptest: 22:59:22.562076 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] +gorptest: 22:59:22.562140 commit; [] +gorptest: 22:59:22.575226 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:22.575432 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] +gorptest: 22:59:22.575540 drop table if exists "invoice_test"; [] +gorptest: 22:59:22.588910 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:22.603925 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:22.626456 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:22.652741 drop table if exists "person_test"; [] +gorptest: 22:59:22.676752 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:22.700748 drop table if exists "id_created_test"; [] +gorptest: 22:59:22.724747 drop table if exists "type_conv_test"; [] +gorptest: 22:59:22.741688 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:22.755904 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:22.767720 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:22.796709 drop table if exists "time_test"; [] +gorptest: 22:59:22.828700 drop table if exists "id_created_test"; [] +--- PASS: TestTransaction (0.54s) === RUN TestSavepoint -2021/07/07 16:35:03 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:35:03.185061 drop table if exists "invoice_test"; [] -gorptest: 16:35:03.185587 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:03.185721 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:03.185810 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:03.185900 drop table if exists "person_test"; [] -gorptest: 16:35:03.186031 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:03.186116 drop table if exists "id_created_test"; [] -gorptest: 16:35:03.186244 drop table if exists "type_conv_test"; [] -gorptest: 16:35:03.186376 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:03.186448 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:03.186517 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:03.186624 drop table if exists "time_test"; [] -gorptest: 16:35:03.186755 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:03.194111 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:35:03.200975 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:03.247167 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:35:03.254610 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:35:03.272376 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:03.276435 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:03.315153 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:03.382236 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:03.470457 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:03.486298 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:03.538352 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:03.628062 begin; [] -gorptest: 16:35:03.628285 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] -gorptest: 16:35:03.628676 select memo from invoice_test [] -gorptest: 16:35:03.628848 savepoint "foo" [1:] -gorptest: 16:35:03.628918 select memo from invoice_test [] -gorptest: 16:35:03.629061 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:35:03.629215 select memo from invoice_test [] -gorptest: 16:35:03.629325 rollback to savepoint "foo" [1:] -gorptest: 16:35:03.629413 select memo from invoice_test [] -gorptest: 16:35:03.629515 rollback; [] -gorptest: 16:35:03.629788 drop table if exists "invoice_test"; [] -gorptest: 16:35:03.639626 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:03.659610 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:03.667913 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:03.834405 drop table if exists "person_test"; [] -gorptest: 16:35:03.871144 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:03.875661 drop table if exists "id_created_test"; [] -gorptest: 16:35:03.881457 drop table if exists "type_conv_test"; [] -gorptest: 16:35:03.918743 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:04.054417 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:04.198440 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:04.346301 drop table if exists "time_test"; [] -gorptest: 16:35:04.430464 drop table if exists "id_created_test"; [] ---- PASS: TestSavepoint (1.25s) +2022/08/09 22:59:22 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 +gorptest: 22:59:22.829010 drop table if exists "invoice_test"; [] +gorptest: 22:59:22.829324 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:22.829372 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:22.829413 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:22.829454 drop table if exists "person_test"; [] +gorptest: 22:59:22.829494 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:22.829536 drop table if exists "id_created_test"; [] +gorptest: 22:59:22.829576 drop table if exists "type_conv_test"; [] +gorptest: 22:59:22.829615 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:22.829654 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:22.829696 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:22.829736 drop table if exists "time_test"; [] +gorptest: 22:59:22.829789 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:22.860732 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: 22:59:22.888725 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:22.912743 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:22.938102 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:22.951864 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:22.961478 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:22.970933 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:22.979520 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:23.004735 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:23.032729 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:23.052722 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:23.080753 begin; [] +gorptest: 22:59:23.080845 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] +gorptest: 22:59:23.081065 select memo from invoice_test [] +gorptest: 22:59:23.081138 savepoint "foo" [1:] +gorptest: 22:59:23.081154 select memo from invoice_test [] +gorptest: 22:59:23.081209 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] +gorptest: 22:59:23.081266 select memo from invoice_test [] +gorptest: 22:59:23.081301 rollback to savepoint "foo" [1:] +gorptest: 22:59:23.081320 select memo from invoice_test [] +gorptest: 22:59:23.081347 rollback; [] +gorptest: 22:59:23.081475 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.099397 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.110961 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.131652 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.148936 drop table if exists "person_test"; [] +gorptest: 22:59:23.172712 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.200706 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.224733 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.248712 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.276743 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.298291 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.309817 drop table if exists "time_test"; [] +gorptest: 22:59:23.319315 drop table if exists "id_created_test"; [] +--- PASS: TestSavepoint (0.49s) === RUN TestMultiple -2021/07/07 16:35:04 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:04.431145 drop table if exists "invoice_test"; [] -gorptest: 16:35:04.431705 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:04.431853 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:04.431988 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:04.432098 drop table if exists "person_test"; [] -gorptest: 16:35:04.432186 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:04.432323 drop table if exists "id_created_test"; [] -gorptest: 16:35:04.432452 drop table if exists "type_conv_test"; [] -gorptest: 16:35:04.432565 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:04.432698 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:04.432815 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:04.432957 drop table if exists "time_test"; [] -gorptest: 16:35:04.433076 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:04.538338 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:35:04.646478 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:04.723861 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:35:04.771217 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:35:04.810231 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:04.831853 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:04.844115 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:04.859328 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:04.865989 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:04.871040 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:04.875291 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:04.891156 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] -gorptest: 16:35:04.905332 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] -gorptest: 16:35:04.918779 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:35:04.958909 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:35:04.975253 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:04.979774 delete from "invoice_test" where "Id"=?; [1:2] -gorptest: 16:35:04.985834 drop table if exists "invoice_test"; [] -gorptest: 16:35:05.038403 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:05.098380 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:05.142926 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:05.170792 drop table if exists "person_test"; [] -gorptest: 16:35:05.298940 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:05.370807 drop table if exists "id_created_test"; [] -gorptest: 16:35:05.426858 drop table if exists "type_conv_test"; [] -gorptest: 16:35:05.562833 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:05.626832 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:05.639823 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:05.678360 drop table if exists "time_test"; [] -gorptest: 16:35:05.700920 drop table if exists "id_created_test"; [] ---- PASS: TestMultiple (1.27s) +2022/08/09 22:59:23 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: 22:59:23.319678 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.320065 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.320115 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.320158 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.320201 drop table if exists "person_test"; [] +gorptest: 22:59:23.320244 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.320286 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.320395 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.320442 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.320483 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.320524 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.320585 drop table if exists "time_test"; [] +gorptest: 22:59:23.320648 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.336027 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: 22:59:23.364716 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:23.392727 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.416725 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:23.444755 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.472728 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.491511 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:23.504577 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:23.515541 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:23.523005 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:23.529836 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:23.538773 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] +gorptest: 22:59:23.548897 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] +gorptest: 22:59:23.554737 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] +gorptest: 22:59:23.560964 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] +gorptest: 22:59:23.566316 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:23.571781 delete from "invoice_test" where "Id"=?; [1:2] +gorptest: 22:59:23.577401 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.583148 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.588948 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.594620 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.602863 drop table if exists "person_test"; [] +gorptest: 22:59:23.611213 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.621542 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.627186 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.632852 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.638880 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.649790 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.658332 drop table if exists "time_test"; [] +gorptest: 22:59:23.664589 drop table if exists "id_created_test"; [] +--- PASS: TestMultiple (0.35s) === RUN TestCrud -2021/07/07 16:35:05 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:05.701628 drop table if exists "invoice_test"; [] -gorptest: 16:35:05.702309 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:05.702485 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:05.702595 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:05.702747 drop table if exists "person_test"; [] -gorptest: 16:35:05.702853 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:05.703393 drop table if exists "id_created_test"; [] -gorptest: 16:35:05.703599 drop table if exists "type_conv_test"; [] -gorptest: 16:35:05.703800 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:05.703987 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:05.704138 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:05.704294 drop table if exists "time_test"; [] -gorptest: 16:35:05.704457 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:05.783181 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:35:05.789487 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:05.835088 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:35:05.854787 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:35:05.861287 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:05.868539 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:05.881198 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:05.922593 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:05.967149 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:06.070535 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:06.174986 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:06.266336 delete from invoice_test [] -gorptest: 16:35:06.302310 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:35:06.442816 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:06.443476 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:35:06.542447 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:06.542904 select * from invoice_test [] -gorptest: 16:35:06.543306 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:06.570998 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 16:35:06.571328 delete from invoice_tag_test [] -gorptest: 16:35:06.663075 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:35:06.718504 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 16:35:06.719090 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:35:06.818824 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 16:35:06.819158 select * from invoice_tag_test [] -gorptest: 16:35:06.819612 delete from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 16:35:06.827717 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 16:35:06.828119 delete from alias_trans_field_test [] -gorptest: 16:35:06.832864 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] -gorptest: 16:35:06.840944 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 16:35:06.841300 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 605394647632969758" 2:1] -gorptest: 16:35:06.862402 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 16:35:06.862602 select * from alias_trans_field_test [] -gorptest: 16:35:06.862765 delete from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 16:35:06.903144 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 16:35:06.903561 drop table if exists "invoice_test"; [] -gorptest: 16:35:06.962326 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:06.975237 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:07.046299 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:07.110399 drop table if exists "person_test"; [] -gorptest: 16:35:07.175277 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:07.242278 drop table if exists "id_created_test"; [] -gorptest: 16:35:07.255454 drop table if exists "type_conv_test"; [] -gorptest: 16:35:07.291563 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:07.306618 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:07.320609 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:07.350192 drop table if exists "time_test"; [] -gorptest: 16:35:07.379203 drop table if exists "id_created_test"; [] ---- PASS: TestCrud (1.68s) +2022/08/09 22:59:23 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: 22:59:23.664805 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.665002 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.665039 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.665063 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.665091 drop table if exists "person_test"; [] +gorptest: 22:59:23.665120 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.665147 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.665174 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.665200 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.665229 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.665259 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.665290 drop table if exists "time_test"; [] +gorptest: 22:59:23.665331 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.672693 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: 22:59:23.678472 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:23.687311 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.694046 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:23.700110 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.705716 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.712211 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:23.720943 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:23.726941 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:23.733024 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:23.739779 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:23.746011 delete from invoice_test [] +gorptest: 22:59:23.752156 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] +gorptest: 22:59:23.758078 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:23.758249 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: 22:59:23.766092 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:23.766217 select * from invoice_test [] +gorptest: 22:59:23.766367 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:23.772245 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 22:59:23.772350 delete from invoice_tag_test [] +gorptest: 22:59:23.778474 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: 22:59:23.786707 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 22:59:23.786928 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: 22:59:23.793106 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 22:59:23.793235 select * from invoice_tag_test [] +gorptest: 22:59:23.793432 delete from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 22:59:23.800095 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 22:59:23.800197 delete from alias_trans_field_test [] +gorptest: 22:59:23.806741 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] +gorptest: 22:59:23.813160 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 22:59:23.813263 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 605394647632969758" 2:1] +gorptest: 22:59:23.821700 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 22:59:23.821808 select * from alias_trans_field_test [] +gorptest: 22:59:23.821920 delete from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 22:59:23.827974 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 22:59:23.828056 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.834083 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.840278 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.846347 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.852674 drop table if exists "person_test"; [] +gorptest: 22:59:23.859107 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.866170 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.874940 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.881104 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.888019 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.894040 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.900854 drop table if exists "time_test"; [] +gorptest: 22:59:23.907218 drop table if exists "id_created_test"; [] +--- PASS: TestCrud (0.24s) === RUN TestWithIgnoredColumn -2021/07/07 16:35: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:35:07.379993 drop table if exists "invoice_test"; [] -gorptest: 16:35:07.380601 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:07.380757 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:07.380935 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:07.381057 drop table if exists "person_test"; [] -gorptest: 16:35:07.381175 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:07.381303 drop table if exists "id_created_test"; [] -gorptest: 16:35:07.381446 drop table if exists "type_conv_test"; [] -gorptest: 16:35:07.381561 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:07.381847 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:07.381960 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:07.382072 drop table if exists "time_test"; [] -gorptest: 16:35:07.382235 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:07.418971 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:35:07.526246 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:07.630200 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:35:07.674544 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:35:07.703236 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:07.814745 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:07.822809 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:07.858492 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:07.959278 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:07.995201 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:08.042642 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:08.079213 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] -gorptest: 16:35:08.107442 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 16:35:08.107861 delete from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 16:35:08.119200 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 16:35:08.119438 drop table if exists "invoice_test"; [] -gorptest: 16:35:08.124295 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:08.135127 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:08.141470 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:08.154750 drop table if exists "person_test"; [] -gorptest: 16:35:08.167578 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:08.172579 drop table if exists "id_created_test"; [] -gorptest: 16:35:08.186916 drop table if exists "type_conv_test"; [] -gorptest: 16:35:08.209330 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:08.247399 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:08.275924 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:08.327575 drop table if exists "time_test"; [] -gorptest: 16:35:08.362576 drop table if exists "id_created_test"; [] ---- PASS: TestWithIgnoredColumn (0.98s) +2022/08/09 22:59:23 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: 22:59:23.907467 drop table if exists "invoice_test"; [] +gorptest: 22:59:23.907709 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:23.907759 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:23.907817 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:23.907881 drop table if exists "person_test"; [] +gorptest: 22:59:23.907925 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:23.907968 drop table if exists "id_created_test"; [] +gorptest: 22:59:23.908009 drop table if exists "type_conv_test"; [] +gorptest: 22:59:23.908051 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:23.908091 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:23.908133 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:23.908175 drop table if exists "time_test"; [] +gorptest: 22:59:23.908227 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.914258 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: 22:59:23.920482 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:23.926741 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:23.934168 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:23.942673 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.948761 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:23.954863 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:23.960841 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:23.967005 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:23.973160 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:23.979995 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:23.988012 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] +gorptest: 22:59:23.994112 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 22:59:23.994271 delete from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 22:59:24.000835 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 22:59:24.000928 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.007887 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.014141 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.020055 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.026269 drop table if exists "person_test"; [] +gorptest: 22:59:24.032802 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.039539 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.046165 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.052368 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.058450 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.067999 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.074404 drop table if exists "time_test"; [] +gorptest: 22:59:24.080902 drop table if exists "id_created_test"; [] +--- PASS: TestWithIgnoredColumn (0.17s) === RUN TestTypeConversionExample -2021/07/07 16:35:08 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:08.363279 drop table if exists "invoice_test"; [] -gorptest: 16:35:08.363941 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:08.364081 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:08.364214 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:08.364302 drop table if exists "person_test"; [] -gorptest: 16:35:08.364414 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:08.364547 drop table if exists "id_created_test"; [] -gorptest: 16:35:08.364683 drop table if exists "type_conv_test"; [] -gorptest: 16:35:08.364775 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:08.364885 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:08.365025 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:08.365114 drop table if exists "time_test"; [] -gorptest: 16:35:08.365259 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:08.373425 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:35:08.410662 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:08.439636 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:35:08.482579 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:35:08.539344 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:08.616362 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:08.651153 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:08.686623 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:08.699033 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:08.755015 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:08.818380 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:08.926560 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:35:08.963230 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 16:35:08.963699 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:35:08.970923 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 16:35:08.971179 delete from "type_conv_test" where "Id"=?; [1:1] -gorptest: 16:35:08.975021 drop table if exists "invoice_test"; [] -gorptest: 16:35:08.995426 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:09.022907 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:09.158520 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:09.166415 drop table if exists "person_test"; [] -gorptest: 16:35:09.173297 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:09.214615 drop table if exists "id_created_test"; [] -gorptest: 16:35:09.298582 drop table if exists "type_conv_test"; [] -gorptest: 16:35:09.351353 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:09.386444 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:09.433522 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:09.486231 drop table if exists "time_test"; [] -gorptest: 16:35:09.550693 drop table if exists "id_created_test"; [] ---- PASS: TestTypeConversionExample (1.19s) +2022/08/09 22:59:24 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: 22:59:24.081196 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.081410 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.081468 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.081518 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.081572 drop table if exists "person_test"; [] +gorptest: 22:59:24.081618 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.081667 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.081711 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.081760 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.081802 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.081852 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.081900 drop table if exists "time_test"; [] +gorptest: 22:59:24.081961 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.087913 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: 22:59:24.094381 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:24.101202 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.108193 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:24.115591 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.122544 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.128815 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:24.136157 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:24.143230 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:24.148803 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:24.154718 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:24.161134 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: 22:59:24.167174 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 22:59:24.167309 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: 22:59:24.173611 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 22:59:24.173733 delete from "type_conv_test" where "Id"=?; [1:1] +gorptest: 22:59:24.179838 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.186109 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.192508 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.202057 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.212436 drop table if exists "person_test"; [] +gorptest: 22:59:24.218462 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.225142 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.234379 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.240741 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.246960 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.252941 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.259867 drop table if exists "time_test"; [] +gorptest: 22:59:24.266116 drop table if exists "id_created_test"; [] +--- PASS: TestTypeConversionExample (0.19s) === RUN TestWithEmbeddedStruct -2021/07/07 16:35:09 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:09.551293 drop table if exists "invoice_test"; [] -gorptest: 16:35:09.551842 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:09.551970 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:09.552083 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:09.552193 drop table if exists "person_test"; [] -gorptest: 16:35:09.552325 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:09.552481 drop table if exists "id_created_test"; [] -gorptest: 16:35:09.552618 drop table if exists "type_conv_test"; [] -gorptest: 16:35:09.552730 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:09.552867 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:09.552976 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:09.553081 drop table if exists "time_test"; [] -gorptest: 16:35:09.553215 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:09.596972 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:35:09.614891 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:09.620109 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:35:09.670302 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:35:09.715193 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:09.721677 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:09.746715 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:09.755210 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:09.775811 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:09.807614 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:09.838638 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:09.846497 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] -gorptest: 16:35:09.866658 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 16:35:09.866895 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] -gorptest: 16:35:09.879460 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 16:35:09.879715 select * from embedded_struct_test [] -gorptest: 16:35:09.879963 drop table if exists "invoice_test"; [] -gorptest: 16:35:09.886451 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:09.892074 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:09.898093 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:09.902631 drop table if exists "person_test"; [] -gorptest: 16:35:09.914963 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:09.920151 drop table if exists "id_created_test"; [] -gorptest: 16:35:09.925676 drop table if exists "type_conv_test"; [] -gorptest: 16:35:09.970733 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:09.976475 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.011143 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.019046 drop table if exists "time_test"; [] -gorptest: 16:35:10.025243 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedStruct (0.47s) +2022/08/09 22:59:24 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: 22:59:24.266337 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.266551 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.266601 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.266641 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.266680 drop table if exists "person_test"; [] +gorptest: 22:59:24.266727 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.266775 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.266819 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.266863 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.266906 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.266948 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.266990 drop table if exists "time_test"; [] +gorptest: 22:59:24.267050 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.272817 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: 22:59:24.279234 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:24.285722 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.291862 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:24.298312 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.304620 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.310875 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:24.317584 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:24.324068 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:24.330158 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:24.336250 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:24.342790 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] +gorptest: 22:59:24.349090 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 22:59:24.349228 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] +gorptest: 22:59:24.356195 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 22:59:24.356289 select * from embedded_struct_test [] +gorptest: 22:59:24.356399 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.363974 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.370892 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.376925 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.383918 drop table if exists "person_test"; [] +gorptest: 22:59:24.390651 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.399286 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.406141 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.413400 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.419638 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.426660 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.433224 drop table if exists "time_test"; [] +gorptest: 22:59:24.439383 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedStruct (0.17s) === RUN TestWithEmbeddedStructBeforeAutoincr -2021/07/07 16:35:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:10.025693 drop table if exists "invoice_test"; [] -gorptest: 16:35:10.026039 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:10.026132 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:10.026191 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:10.026295 drop table if exists "person_test"; [] -gorptest: 16:35:10.026349 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:10.026445 drop table if exists "id_created_test"; [] -gorptest: 16:35:10.026514 drop table if exists "type_conv_test"; [] -gorptest: 16:35:10.026618 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:10.026671 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.026756 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.026823 drop table if exists "time_test"; [] -gorptest: 16:35:10.026911 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:10.040104 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:35:10.131425 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:10.137473 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:35:10.141660 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:35:10.159341 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:10.194916 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:10.222732 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:10.235832 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:10.243574 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:10.285322 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:10.292505 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:10.305503 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] -gorptest: 16:35:10.321731 drop table if exists "invoice_test"; [] -gorptest: 16:35:10.339522 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:10.350727 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:10.374352 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:10.386818 drop table if exists "person_test"; [] -gorptest: 16:35:10.396375 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:10.403019 drop table if exists "id_created_test"; [] -gorptest: 16:35:10.408585 drop table if exists "type_conv_test"; [] -gorptest: 16:35:10.413816 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:10.427421 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.439145 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.457190 drop table if exists "time_test"; [] -gorptest: 16:35:10.483738 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedStructBeforeAutoincr (0.46s) +2022/08/09 22:59:24 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: 22:59:24.439636 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.439839 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.439889 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.439934 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.439978 drop table if exists "person_test"; [] +gorptest: 22:59:24.440033 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.440078 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.440128 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.440177 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.440226 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.440275 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.440323 drop table if exists "time_test"; [] +gorptest: 22:59:24.440381 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.447540 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: 22:59:24.454442 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:24.460793 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.469202 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:24.475927 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.482192 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.488687 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:24.496064 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:24.502546 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:24.509772 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:24.516020 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:24.522365 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] +gorptest: 22:59:24.529571 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.536213 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.543246 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.549660 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.556929 drop table if exists "person_test"; [] +gorptest: 22:59:24.565527 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.572222 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.578273 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.584821 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.591736 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.599212 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.606826 drop table if exists "time_test"; [] +gorptest: 22:59:24.614047 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedStructBeforeAutoincr (0.17s) === RUN TestWithEmbeddedAutoincr -2021/07/07 16:35:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:10.484274 drop table if exists "invoice_test"; [] -gorptest: 16:35:10.484730 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:10.484789 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:10.484854 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:10.484910 drop table if exists "person_test"; [] -gorptest: 16:35:10.484965 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:10.485020 drop table if exists "id_created_test"; [] -gorptest: 16:35:10.485074 drop table if exists "type_conv_test"; [] -gorptest: 16:35:10.485128 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:10.485182 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.485255 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.485313 drop table if exists "time_test"; [] -gorptest: 16:35:10.485388 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:10.496001 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:35:10.504612 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:10.511319 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:35:10.527600 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:35:10.535131 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:10.540868 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:10.546919 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:10.559924 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:10.566809 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:10.571058 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:10.626569 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:10.630649 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] -gorptest: 16:35:10.637344 drop table if exists "invoice_test"; [] -gorptest: 16:35:10.646926 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:10.659574 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:10.665965 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:10.690747 drop table if exists "person_test"; [] -gorptest: 16:35:10.704032 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:10.715652 drop table if exists "id_created_test"; [] -gorptest: 16:35:10.738782 drop table if exists "type_conv_test"; [] -gorptest: 16:35:10.756063 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:10.762205 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.799455 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.805298 drop table if exists "time_test"; [] -gorptest: 16:35:10.850624 drop table if exists "id_created_test"; [] ---- PASS: TestWithEmbeddedAutoincr (0.37s) +2022/08/09 22:59:24 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: 22:59:24.614294 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.614500 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.614549 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.614594 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.614637 drop table if exists "person_test"; [] +gorptest: 22:59:24.614680 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.614722 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.614764 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.614814 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.614863 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.614912 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.614961 drop table if exists "time_test"; [] +gorptest: 22:59:24.615019 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.622413 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: 22:59:24.628554 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:24.634830 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.641680 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:24.648354 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.657707 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.664679 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:24.671744 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:24.678290 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:24.685392 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:24.691616 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:24.697954 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] +gorptest: 22:59:24.705266 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.711523 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.717946 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.724064 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.730501 drop table if exists "person_test"; [] +gorptest: 22:59:24.738682 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.750893 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.762060 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.771788 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.778046 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.784042 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.790555 drop table if exists "time_test"; [] +gorptest: 22:59:24.796176 drop table if exists "id_created_test"; [] +--- PASS: TestWithEmbeddedAutoincr (0.18s) === RUN TestSelectVal -gorptest: 16:35:10.851243 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 16:35:10.870861 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:35:10.877204 select Int64 from TableWithNull where Str='abc' [] -gorptest: 16:35:10.877425 select count(*) from TableWithNull [] -gorptest: 16:35:10.877627 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 16:35:10.877790 select Int64 from TableWithNull where Str='notfound' [] -gorptest: 16:35:10.877920 select Int64 from TableWithNull where Str='abc' [] -gorptest: 16:35:10.878076 select Float64 from TableWithNull where Str='abc' [] -gorptest: 16:35:10.878193 select min(Float64) from TableWithNull [] -gorptest: 16:35:10.878338 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 16:35:10.878492 select Float64 from TableWithNull where Str='notfound' [] -gorptest: 16:35:10.878628 select Float64 from TableWithNull where Str='abc' [] -gorptest: 16:35:10.878749 select Str from TableWithNull where Int64=? [1:78] -gorptest: 16:35:10.878862 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 16:35:10.878972 select Str from TableWithNull where Int64=? [1:78] -gorptest: 16:35:10.879084 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 16:35:10.879213 select Int64 from TableWithNull where Str=? [1:"abc"] -gorptest: 16:35:10.879333 select Str from TableWithNull where Int64=? [1:78] -gorptest: 16:35:10.879452 drop table if exists "TableWithNull"; [] ---- PASS: TestSelectVal (0.05s) +gorptest: 22:59:24.796395 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 22:59:24.802857 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: 22:59:24.808852 select Int64 from TableWithNull where Str='abc' [] +gorptest: 22:59:24.808966 select count(*) from TableWithNull [] +gorptest: 22:59:24.809025 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 22:59:24.809111 select Int64 from TableWithNull where Str='notfound' [] +gorptest: 22:59:24.809171 select Int64 from TableWithNull where Str='abc' [] +gorptest: 22:59:24.809234 select Float64 from TableWithNull where Str='abc' [] +gorptest: 22:59:24.809295 select min(Float64) from TableWithNull [] +gorptest: 22:59:24.809362 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 22:59:24.809429 select Float64 from TableWithNull where Str='notfound' [] +gorptest: 22:59:24.809493 select Float64 from TableWithNull where Str='abc' [] +gorptest: 22:59:24.809554 select Str from TableWithNull where Int64=? [1:78] +gorptest: 22:59:24.809615 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 22:59:24.809674 select Str from TableWithNull where Int64=? [1:78] +gorptest: 22:59:24.809740 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 22:59:24.809844 select Int64 from TableWithNull where Str=? [1:"abc"] +gorptest: 22:59:24.809927 select Str from TableWithNull where Int64=? [1:78] +gorptest: 22:59:24.809998 drop table if exists "TableWithNull"; [] +--- PASS: TestSelectVal (0.02s) === RUN TestVersionMultipleRows -2021/07/07 16:35:10 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:10.899632 drop table if exists "invoice_test"; [] -gorptest: 16:35:10.900187 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:10.900320 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:10.900437 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:10.900543 drop table if exists "person_test"; [] -gorptest: 16:35:10.900666 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:10.900805 drop table if exists "id_created_test"; [] -gorptest: 16:35:10.900965 drop table if exists "type_conv_test"; [] -gorptest: 16:35:10.901103 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:10.901226 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:10.901364 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:10.901487 drop table if exists "time_test"; [] -gorptest: 16:35:10.901687 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:10.906188 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:35:10.946406 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:10.970988 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:35:10.977947 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:35:10.984086 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:11.022148 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:11.029150 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:11.033482 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:11.119696 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:11.162411 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:11.242426 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:11.346537 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675711346450107 2:1625675711346450107 3:"Bob" 4:"Smith" 5:1] -gorptest: 16:35:11.387409 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675711387313039 2:1625675711387313039 3:"Jane" 4:"Smith" 5:1] -gorptest: 16:35:11.399497 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675711399454266 2:1625675711399454266 3:"Mike" 4:"Smith" 5:1] -gorptest: 16:35:11.403590 drop table if exists "invoice_test"; [] -gorptest: 16:35:11.415352 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:11.421427 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:11.428942 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:11.470325 drop table if exists "person_test"; [] -gorptest: 16:35:11.615549 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:11.754322 drop table if exists "id_created_test"; [] -gorptest: 16:35:11.890355 drop table if exists "type_conv_test"; [] -gorptest: 16:35:11.921368 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:11.951429 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:11.957490 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:11.970684 drop table if exists "time_test"; [] -gorptest: 16:35:11.977311 drop table if exists "id_created_test"; [] ---- PASS: TestVersionMultipleRows (1.08s) +2022/08/09 22:59:24 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: 22:59:24.817743 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.817964 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.818014 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.818062 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.818106 drop table if exists "person_test"; [] +gorptest: 22:59:24.818160 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.818210 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.818258 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.818306 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.818355 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.818408 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:24.818457 drop table if exists "time_test"; [] +gorptest: 22:59:24.818515 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.829214 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: 22:59:24.835469 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:24.842833 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:24.849446 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:24.855867 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.862771 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:24.868859 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:24.875520 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:24.882187 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:24.888837 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:24.896806 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:24.905699 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085964905674974 2:1660085964905674974 3:"Bob" 4:"Smith" 5:1] +gorptest: 22:59:24.912864 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085964912846275 2:1660085964912846275 3:"Jane" 4:"Smith" 5:1] +gorptest: 22:59:24.919883 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085964919864852 2:1660085964919864852 3:"Mike" 4:"Smith" 5:1] +gorptest: 22:59:24.926329 drop table if exists "invoice_test"; [] +gorptest: 22:59:24.932542 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:24.939676 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:24.946194 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:24.952916 drop table if exists "person_test"; [] +gorptest: 22:59:24.959507 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:24.968295 drop table if exists "id_created_test"; [] +gorptest: 22:59:24.977888 drop table if exists "type_conv_test"; [] +gorptest: 22:59:24.984292 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:24.991494 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:24.998015 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.005198 drop table if exists "time_test"; [] +gorptest: 22:59:25.014714 drop table if exists "id_created_test"; [] +--- PASS: TestVersionMultipleRows (0.20s) === RUN TestWithStringPk -gorptest: 16:35:11.977548 create table string_pk_test (Id varchar(255), Name varchar(255)); [] -gorptest: 16:35:11.984437 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] -gorptest: 16:35:11.988031 drop table if exists "string_pk_test"; [] ---- PASS: TestWithStringPk (0.03s) +gorptest: 22:59:25.014882 create table string_pk_test (Id varchar(255), Name varchar(255)); [] +gorptest: 22:59:25.021563 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] +gorptest: 22:59:25.027692 drop table if exists "string_pk_test"; [] +--- PASS: TestWithStringPk (0.02s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect -2021/07/07 16:35:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:12.011403 drop table if exists "invoice_test"; [] -gorptest: 16:35:12.011754 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:12.011820 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:12.011905 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:12.011953 drop table if exists "person_test"; [] -gorptest: 16:35:12.012016 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:12.012065 drop table if exists "id_created_test"; [] -gorptest: 16:35:12.012130 drop table if exists "type_conv_test"; [] -gorptest: 16:35:12.012179 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:12.012230 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:12.012279 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:12.012339 drop table if exists "time_test"; [] -gorptest: 16:35:12.012457 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:12.017143 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:35:12.039386 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:12.051082 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:35:12.074969 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:35:12.130365 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:12.242335 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:12.290268 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:12.371299 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:12.394678 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:12.475221 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:12.488180 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:12.522687 insert into "time_test" ("Id","Time") values (null,?); [1:2021-07-07 16:04:12.522604861 +0000 UTC] -gorptest: 16:35:12.535538 insert into "time_test" ("Id","Time") values (null,?); [1:2021-07-07 16:05:13.522604861 +0000 UTC] -gorptest: 16:35:12.550886 SELECT id FROM time_test WHERE Time < ? [1:2021-07-07 16:05:12.522604861 +0000 UTC] -gorptest: 16:35:12.551172 drop table if exists "invoice_test"; [] -gorptest: 16:35:12.558710 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:12.579900 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:12.586802 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:12.593651 drop table if exists "person_test"; [] -gorptest: 16:35:12.607097 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:12.619249 drop table if exists "id_created_test"; [] -gorptest: 16:35:12.654697 drop table if exists "type_conv_test"; [] -gorptest: 16:35:12.667453 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:12.671954 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:12.678777 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:12.714768 drop table if exists "time_test"; [] -gorptest: 16:35:12.727092 drop table if exists "id_created_test"; [] ---- PASS: TestWithTimeSelect (0.72s) +2022/08/09 22:59:25 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: 22:59:25.034466 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.034690 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.034740 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.034788 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.034830 drop table if exists "person_test"; [] +gorptest: 22:59:25.034873 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.034924 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.034966 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.035008 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.035050 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.035093 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.035142 drop table if exists "time_test"; [] +gorptest: 22:59:25.035205 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.041306 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: 22:59:25.048462 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.058303 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.064517 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.070569 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.076913 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.083355 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.089707 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.095665 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:25.101944 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:25.108343 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:25.115274 insert into "time_test" ("Id","Time") values (null,?); [1:2022-08-09 22:28:25.115253711 +0000 UTC] +gorptest: 22:59:25.121282 insert into "time_test" ("Id","Time") values (null,?); [1:2022-08-09 22:29:26.115253711 +0000 UTC] +gorptest: 22:59:25.127769 SELECT id FROM time_test WHERE Time < ? [1:2022-08-09 22:29:25.115253711 +0000 UTC] +gorptest: 22:59:25.127887 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.134259 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.140797 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.147075 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.156182 drop table if exists "person_test"; [] +gorptest: 22:59:25.162757 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.169181 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.175556 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.182136 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.188306 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.195971 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.202168 drop table if exists "time_test"; [] +gorptest: 22:59:25.208169 drop table if exists "id_created_test"; [] +--- PASS: TestWithTimeSelect (0.17s) === RUN TestInvoicePersonView -2021/07/07 16:35:12 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:12.727667 drop table if exists "invoice_test"; [] -gorptest: 16:35:12.728157 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:12.728250 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:12.728365 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:12.728464 drop table if exists "person_test"; [] -gorptest: 16:35:12.728605 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:12.728750 drop table if exists "id_created_test"; [] -gorptest: 16:35:12.728894 drop table if exists "type_conv_test"; [] -gorptest: 16:35:12.729034 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:12.729178 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:12.729327 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:12.729457 drop table if exists "time_test"; [] -gorptest: 16:35:12.729610 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:12.747844 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:35:12.792273 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:12.834814 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:35:12.950382 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:35:13.010388 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:13.017664 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:13.031352 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:13.058950 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:13.075140 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:13.081427 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:13.090064 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:13.095641 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675713095584423 2:1625675713095584423 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:13.130330 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:35:13.170363 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:35:13.170867 drop table if exists "invoice_test"; [] -gorptest: 16:35:13.318321 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:13.423420 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:13.441287 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:13.459743 drop table if exists "person_test"; [] -gorptest: 16:35:13.494776 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:13.501785 drop table if exists "id_created_test"; [] -gorptest: 16:35:13.511820 drop table if exists "type_conv_test"; [] -gorptest: 16:35:13.521865 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:13.528227 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:13.535263 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:13.539527 drop table if exists "time_test"; [] -gorptest: 16:35:13.545663 drop table if exists "id_created_test"; [] ---- PASS: TestInvoicePersonView (0.82s) +2022/08/09 22:59:25 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: 22:59:25.208354 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.208576 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.208643 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.208704 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.208755 drop table if exists "person_test"; [] +gorptest: 22:59:25.208804 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.208846 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.208888 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.208930 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.208982 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.209031 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.209080 drop table if exists "time_test"; [] +gorptest: 22:59:25.209133 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.215182 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: 22:59:25.222246 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.228459 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.234435 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.240656 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.246922 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.253494 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.259496 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.265932 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:25.274452 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:25.282909 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:25.290050 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085965290026704 2:1660085965290026704 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:25.296039 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] +gorptest: 22:59:25.304382 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 22:59:25.304513 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.310490 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.317170 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.323203 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.329459 drop table if exists "person_test"; [] +gorptest: 22:59:25.335768 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.341522 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.351199 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.368366 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.377926 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.385178 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.392246 drop table if exists "time_test"; [] +gorptest: 22:59:25.399066 drop table if exists "id_created_test"; [] +--- PASS: TestInvoicePersonView (0.19s) === RUN TestQuoteTableNames -2021/07/07 16:35:13 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:13.547059 drop table if exists "invoice_test"; [] -gorptest: 16:35:13.547487 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:13.547566 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:13.547624 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:13.547680 drop table if exists "person_test"; [] -gorptest: 16:35:13.547751 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:13.547846 drop table if exists "id_created_test"; [] -gorptest: 16:35:13.547942 drop table if exists "type_conv_test"; [] -gorptest: 16:35:13.550528 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:13.550605 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:13.550671 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:13.550733 drop table if exists "time_test"; [] -gorptest: 16:35:13.550826 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:13.556081 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:35:13.566804 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:13.573801 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:35:13.607670 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:35:13.614266 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:13.625980 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:13.631344 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:13.635176 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:13.646789 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:13.667493 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:13.695935 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] ---- PASS: TestQuoteTableNames (0.72s) +2022/08/09 22:59:25 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: 22:59:25.399262 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.399474 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.399525 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.399573 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.399616 drop table if exists "person_test"; [] +gorptest: 22:59:25.399659 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.399709 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.399763 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.399818 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.399866 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.399915 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.399961 drop table if exists "time_test"; [] +gorptest: 22:59:25.400019 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.406573 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: 22:59:25.413839 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.422728 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.429690 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.436892 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.443430 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.449658 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.455846 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.462893 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:25.471401 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:25.478143 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +--- PASS: TestQuoteTableNames (0.17s) === RUN TestSelectTooManyCols -2021/07/07 16:35:14 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:14.264015 drop table if exists "invoice_test"; [] -gorptest: 16:35:14.264501 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:14.264613 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:14.264707 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:14.264790 drop table if exists "person_test"; [] -gorptest: 16:35:14.264886 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:14.264984 drop table if exists "id_created_test"; [] -gorptest: 16:35:14.265066 drop table if exists "type_conv_test"; [] -gorptest: 16:35:14.265168 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:14.265246 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:14.265328 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:14.265428 drop table if exists "time_test"; [] -gorptest: 16:35:14.265530 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:14.283428 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:35:14.287396 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:14.292700 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:35:14.299746 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:35:14.306720 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:14.319411 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:14.352380 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:14.390375 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:14.494418 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:14.535352 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:14.567457 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:14.574516 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675714574468781 2:1625675714574468781 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:14.614369 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675714614310998 2:1625675714614310998 3:"jane" 4:"doe" 5:1] -gorptest: 16:35:14.731265 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:14.731602 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] -gorptest: 16:35:14.731967 select * from person_test where Id=? [1:1] -gorptest: 16:35:14.732261 select * from person_test order by fname asc [] -gorptest: 16:35:14.732693 drop table if exists "invoice_test"; [] -gorptest: 16:35:14.766391 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:14.802433 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:14.826357 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:14.834734 drop table if exists "person_test"; [] -gorptest: 16:35:14.885760 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:14.929142 drop table if exists "id_created_test"; [] -gorptest: 16:35:14.944054 drop table if exists "type_conv_test"; [] -gorptest: 16:35:14.952256 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:14.960063 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:14.968037 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:14.989280 drop table if exists "time_test"; [] -gorptest: 16:35:15.003741 drop table if exists "id_created_test"; [] ---- PASS: TestSelectTooManyCols (0.74s) +2022/08/09 22:59:25 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: 22:59:25.573349 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.573556 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.573616 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.573666 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.573712 drop table if exists "person_test"; [] +gorptest: 22:59:25.573757 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.573807 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.573854 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.573902 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.573950 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.573994 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.574034 drop table if exists "time_test"; [] +gorptest: 22:59:25.574086 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.580077 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: 22:59:25.586101 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.595795 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.604311 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.610902 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.618055 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.624658 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.633721 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.643094 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:25.649340 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:25.655673 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:25.661914 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085965661896173 2:1660085965661896173 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:25.668210 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085965668183208 2:1660085965668183208 3:"jane" 4:"doe" 5:1] +gorptest: 22:59:25.674401 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:25.674513 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] +gorptest: 22:59:25.674622 select * from person_test where Id=? [1:1] +gorptest: 22:59:25.674732 select * from person_test order by fname asc [] +gorptest: 22:59:25.674881 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.683634 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.690261 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.696439 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.703624 drop table if exists "person_test"; [] +gorptest: 22:59:25.709847 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.717449 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.724765 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.731482 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.737667 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.745330 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.752665 drop table if exists "time_test"; [] +gorptest: 22:59:25.758639 drop table if exists "id_created_test"; [] +--- PASS: TestSelectTooManyCols (0.19s) === RUN TestSelectSingleVal -2021/07/07 16:35:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:15.004268 drop table if exists "invoice_test"; [] -gorptest: 16:35:15.004759 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:15.004892 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:15.004967 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:15.005080 drop table if exists "person_test"; [] -gorptest: 16:35:15.005152 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:15.005242 drop table if exists "id_created_test"; [] -gorptest: 16:35:15.005333 drop table if exists "type_conv_test"; [] -gorptest: 16:35:15.005460 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:15.005529 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:15.005639 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:15.005750 drop table if exists "time_test"; [] -gorptest: 16:35:15.005939 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:15.018028 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:35:15.021894 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:15.027511 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:35:15.055659 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:35:15.067882 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:15.083542 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:15.099088 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:15.105725 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:15.135022 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:15.148335 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:15.156912 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:15.202956 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675715202840980 2:1625675715202840980 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:15.266866 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 16:35:15.267331 select * from person_test where Id=? [1:1] -gorptest: 16:35:15.267637 select FName from person_test where Id=? [1:1] -gorptest: 16:35:15.267820 select * from person_test where Id=? [1:1] -gorptest: 16:35:15.268111 select * from person_test where 2<1 AND Id=? [1:1] -gorptest: 16:35:15.268353 select * from person_test where Id=? [1:-2222] -gorptest: 16:35:15.268593 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1625675715268557115 2:1625675715268557115 3:"bob" 4:"smith" 5:1] -gorptest: 16:35:15.280630 select * from person_test where Fname='bob' [] -gorptest: 16:35:15.281123 select * from person_test where Id=-123 [] -gorptest: 16:35:15.281344 select * from person_test where Id=-123 [] -gorptest: 16:35:15.281525 select * from person_test where Id=-123 [] -gorptest: 16:35:15.281754 select * from person_test where Id=-123 [] -gorptest: 16:35:15.281947 drop table if exists "invoice_test"; [] -gorptest: 16:35:15.302628 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:15.315042 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:15.327183 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:15.341645 drop table if exists "person_test"; [] -gorptest: 16:35:15.345853 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:15.352890 drop table if exists "id_created_test"; [] -gorptest: 16:35:15.356586 drop table if exists "type_conv_test"; [] -gorptest: 16:35:15.370977 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:15.378513 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:15.384764 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:15.414867 drop table if exists "time_test"; [] -gorptest: 16:35:15.435770 drop table if exists "id_created_test"; [] ---- PASS: TestSelectSingleVal (0.43s) +2022/08/09 22:59:25 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: 22:59:25.758840 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.759050 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.759108 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.759158 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.759207 drop table if exists "person_test"; [] +gorptest: 22:59:25.759256 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.759299 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.759341 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.759392 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.759439 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.759489 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.759536 drop table if exists "time_test"; [] +gorptest: 22:59:25.759590 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.765891 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: 22:59:25.771967 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.778314 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.785267 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.792196 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.799026 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.805195 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.815003 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.821040 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:25.827367 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:25.833565 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:25.839565 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085965839547427 2:1660085965839547427 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:25.846604 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 22:59:25.846729 select * from person_test where Id=? [1:1] +gorptest: 22:59:25.846855 select FName from person_test where Id=? [1:1] +gorptest: 22:59:25.846924 select * from person_test where Id=? [1:1] +gorptest: 22:59:25.847054 select * from person_test where 2<1 AND Id=? [1:1] +gorptest: 22:59:25.847180 select * from person_test where Id=? [1:-2222] +gorptest: 22:59:25.847306 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1660085965847289317 2:1660085965847289317 3:"bob" 4:"smith" 5:1] +gorptest: 22:59:25.853322 select * from person_test where Fname='bob' [] +gorptest: 22:59:25.853483 select * from person_test where Id=-123 [] +gorptest: 22:59:25.853569 select * from person_test where Id=-123 [] +gorptest: 22:59:25.853651 select * from person_test where Id=-123 [] +gorptest: 22:59:25.853735 select * from person_test where Id=-123 [] +gorptest: 22:59:25.853811 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.859723 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.866283 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.872706 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.879756 drop table if exists "person_test"; [] +gorptest: 22:59:25.885938 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.893008 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.899269 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.906123 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.912223 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.920110 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.926155 drop table if exists "time_test"; [] +gorptest: 22:59:25.932750 drop table if exists "id_created_test"; [] +--- PASS: TestSelectSingleVal (0.17s) === RUN TestSelectAlias -2021/07/07 16:35:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:15.436244 drop table if exists "invoice_test"; [] -gorptest: 16:35:15.436667 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:15.436761 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:15.436829 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:15.436936 drop table if exists "person_test"; [] -gorptest: 16:35:15.437029 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:15.437119 drop table if exists "id_created_test"; [] -gorptest: 16:35:15.437190 drop table if exists "type_conv_test"; [] -gorptest: 16:35:15.437277 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:15.437346 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:15.437431 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:15.437532 drop table if exists "time_test"; [] -gorptest: 16:35:15.437666 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:15.466863 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:35:15.507510 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:15.551574 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:35:15.556511 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:35:15.562994 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:15.567564 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:15.575001 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:15.580776 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:15.585641 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:15.590883 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:15.594019 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:15.599140 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] -gorptest: 16:35:15.610579 select * from id_created_test where Id=1 [] -gorptest: 16:35:15.610845 SELECT *, 1 AS external FROM id_created_test [] -gorptest: 16:35:15.611064 drop table if exists "invoice_test"; [] -gorptest: 16:35:15.618455 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:15.695722 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:15.701084 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:15.707674 drop table if exists "person_test"; [] -gorptest: 16:35:15.714081 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:15.736202 drop table if exists "id_created_test"; [] -gorptest: 16:35:15.742488 drop table if exists "type_conv_test"; [] -gorptest: 16:35:15.747913 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:15.754930 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:15.761186 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:15.802309 drop table if exists "time_test"; [] -gorptest: 16:35:15.938327 drop table if exists "id_created_test"; [] ---- PASS: TestSelectAlias (0.50s) +2022/08/09 22:59:25 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: 22:59:25.932992 drop table if exists "invoice_test"; [] +gorptest: 22:59:25.933225 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:25.933286 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:25.933338 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:25.933390 drop table if exists "person_test"; [] +gorptest: 22:59:25.933439 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:25.933491 drop table if exists "id_created_test"; [] +gorptest: 22:59:25.933540 drop table if exists "type_conv_test"; [] +gorptest: 22:59:25.933582 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:25.933626 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:25.933675 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:25.933718 drop table if exists "time_test"; [] +gorptest: 22:59:25.933771 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.940010 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: 22:59:25.946248 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:25.952631 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:25.958520 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:25.965530 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.971516 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:25.977583 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:25.985682 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:25.992162 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:26.008132 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:26.017377 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:26.023468 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] +gorptest: 22:59:26.030063 select * from id_created_test where Id=1 [] +gorptest: 22:59:26.030160 SELECT *, 1 AS external FROM id_created_test [] +gorptest: 22:59:26.030245 drop table if exists "invoice_test"; [] +gorptest: 22:59:26.036952 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:26.043819 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:26.050001 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:26.057074 drop table if exists "person_test"; [] +gorptest: 22:59:26.063645 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:26.069939 drop table if exists "id_created_test"; [] +gorptest: 22:59:26.076914 drop table if exists "type_conv_test"; [] +gorptest: 22:59:26.083366 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:26.090551 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:26.096893 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:26.103304 drop table if exists "time_test"; [] +gorptest: 22:59:26.112657 drop table if exists "id_created_test"; [] +--- PASS: TestSelectAlias (0.18s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange -2021/07/07 16:35:15 Warning: Automatic mapping of Version struct members to version columns (see optimistic locking) will be deprecated in next version (V2) See: https://github.com/go-gorp/gorp/pull/214 -gorptest: 16:35:15.939105 drop table if exists "invoice_test"; [] -gorptest: 16:35:15.939741 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:15.939864 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:15.940015 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:15.940170 drop table if exists "person_test"; [] -gorptest: 16:35:15.940288 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:15.940401 drop table if exists "id_created_test"; [] -gorptest: 16:35:15.940537 drop table if exists "type_conv_test"; [] -gorptest: 16:35:15.940647 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:15.940757 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:15.940867 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:15.940976 drop table if exists "time_test"; [] -gorptest: 16:35:15.941153 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:16.019473 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:35:16.027709 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:16.062272 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:35:16.127098 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:35:16.154962 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:16.161695 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:16.202829 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:16.208032 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:16.246471 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:16.275212 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:16.314447 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:16.377056 drop table if exists "invoice_test"; [] -gorptest: 16:35:16.384128 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:16.391428 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:16.398460 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:16.404170 drop table if exists "person_test"; [] -gorptest: 16:35:16.434511 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:16.526305 drop table if exists "id_created_test"; [] -gorptest: 16:35:16.538564 drop table if exists "type_conv_test"; [] -gorptest: 16:35:16.582238 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:16.607308 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:16.634455 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:16.638913 drop table if exists "time_test"; [] -gorptest: 16:35:16.651144 drop table if exists "id_created_test"; [] -gorptest: 16:35:16.651367 drop table if exists "single_column_table"; [] -gorptest: 16:35:16.651505 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:35:16.686406 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:35:16.722201 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:16.795363 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:35:16.876284 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:35:16.884176 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:16.918313 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:16.978315 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:17.007125 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:17.047221 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:35:17.054460 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:35:17.162372 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:17.262452 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 16:35:17.262693 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] -gorptest: 16:35:17.328696 delete from "invoice_test"; [] -gorptest: 16:35:17.358362 delete from "invoice_tag_test"; [] -gorptest: 16:35:17.466341 delete from "alias_trans_field_test"; [] -gorptest: 16:35:17.570221 delete from "invoice_override_test"; [] -gorptest: 16:35:17.670392 delete from "person_test"; [] -gorptest: 16:35:17.770281 delete from "ignored_column_test"; [] -gorptest: 16:35:17.870406 delete from "id_created_test"; [] -gorptest: 16:35:17.952039 delete from "type_conv_test"; [] -gorptest: 16:35:17.978301 delete from "embedded_struct_test"; [] -gorptest: 16:35:18.056175 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:18.086203 delete from "embedded_autoincr_test"; [] -gorptest: 16:35:18.146443 delete from "time_test"; [] -gorptest: 16:35:18.246258 delete from "id_created_test"; [] -gorptest: 16:35:18.346356 delete from "single_column_table"; [] -gorptest: 16:35:18.463307 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] -gorptest: 16:35:18.463763 drop table if exists "invoice_test"; [] -gorptest: 16:35:18.490410 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:18.626387 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:18.742408 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:18.922639 drop table if exists "person_test"; [] -gorptest: 16:35:18.960761 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:18.968952 drop table if exists "id_created_test"; [] -gorptest: 16:35:18.990853 drop table if exists "type_conv_test"; [] -gorptest: 16:35:19.026380 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:19.055658 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:19.090293 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:19.168113 drop table if exists "time_test"; [] -gorptest: 16:35:19.190984 drop table if exists "id_created_test"; [] -gorptest: 16:35:19.191153 drop table if exists "single_column_table"; [] ---- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (3.29s) +2022/08/09 22:59:26 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: 22:59:26.112900 drop table if exists "invoice_test"; [] +gorptest: 22:59:26.113078 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:26.113117 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:26.113148 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:26.113180 drop table if exists "person_test"; [] +gorptest: 22:59:26.113212 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:26.113237 drop table if exists "id_created_test"; [] +gorptest: 22:59:26.113261 drop table if exists "type_conv_test"; [] +gorptest: 22:59:26.113286 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:26.113314 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:26.113346 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:26.113378 drop table if exists "time_test"; [] +gorptest: 22:59:26.113415 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:26.122550 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: 22:59:26.131504 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:26.140841 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:26.152819 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:26.162039 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:26.171471 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:26.182095 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:26.191031 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:26.203030 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:26.212544 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:26.221116 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:26.230451 drop table if exists "invoice_test"; [] +gorptest: 22:59:26.242433 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:26.251976 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:26.263519 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:26.272804 drop table if exists "person_test"; [] +gorptest: 22:59:26.283317 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:26.295105 drop table if exists "id_created_test"; [] +gorptest: 22:59:26.304075 drop table if exists "type_conv_test"; [] +gorptest: 22:59:26.312892 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:26.322040 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:26.330925 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:26.340057 drop table if exists "time_test"; [] +gorptest: 22:59:26.348709 drop table if exists "id_created_test"; [] +gorptest: 22:59:26.348785 drop table if exists "single_column_table"; [] +gorptest: 22:59:26.348858 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: 22:59:26.358117 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: 22:59:26.367207 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:26.376698 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: 22:59:26.382920 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: 22:59:27.101677 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:27.108468 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:27.115867 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:27.122396 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:27.130272 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:27.139506 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: 22:59:27.146154 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:27.155839 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 22:59:27.155896 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] +gorptest: 22:59:27.165611 delete from "invoice_test"; [] +gorptest: 22:59:27.174324 delete from "invoice_tag_test"; [] +gorptest: 22:59:27.180357 delete from "alias_trans_field_test"; [] +gorptest: 22:59:27.188531 delete from "invoice_override_test"; [] +gorptest: 22:59:27.195145 delete from "person_test"; [] +gorptest: 22:59:27.201888 delete from "ignored_column_test"; [] +gorptest: 22:59:27.209660 delete from "id_created_test"; [] +gorptest: 22:59:27.216059 delete from "type_conv_test"; [] +gorptest: 22:59:27.222165 delete from "embedded_struct_test"; [] +gorptest: 22:59:27.228200 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:27.234385 delete from "embedded_autoincr_test"; [] +gorptest: 22:59:27.240718 delete from "time_test"; [] +gorptest: 22:59:27.246968 delete from "id_created_test"; [] +gorptest: 22:59:27.253505 delete from "single_column_table"; [] +gorptest: 22:59:27.260649 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] +gorptest: 22:59:27.260745 drop table if exists "invoice_test"; [] +gorptest: 22:59:27.266908 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:27.274375 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:27.281407 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:27.287898 drop table if exists "person_test"; [] +gorptest: 22:59:27.294332 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:27.300632 drop table if exists "id_created_test"; [] +gorptest: 22:59:27.306669 drop table if exists "type_conv_test"; [] +gorptest: 22:59:27.312599 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:27.319468 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:27.325903 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:27.332224 drop table if exists "time_test"; [] +gorptest: 22:59:27.338811 drop table if exists "id_created_test"; [] +gorptest: 22:59:27.338887 drop table if exists "single_column_table"; [] +--- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (1.23s) === RUN TestPrepare -2021/07/07 16:35:19 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:35:19.229348 drop table if exists "invoice_test"; [] -gorptest: 16:35:19.230025 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:19.230188 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:19.230335 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:19.230462 drop table if exists "person_test"; [] -gorptest: 16:35:19.230631 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:19.230792 drop table if exists "id_created_test"; [] -gorptest: 16:35:19.230938 drop table if exists "type_conv_test"; [] -gorptest: 16:35:19.231084 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:19.231231 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:19.231380 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:19.231553 drop table if exists "time_test"; [] -gorptest: 16:35:19.231739 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 16:35:19.258985 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:35:19.286735 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 16:35:19.307051 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:35:19.418415 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:35:19.530352 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:19.638363 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 16:35:19.710403 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 16:35:19.770682 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 16:35:19.791126 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 16:35:19.834298 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 16:35:19.886353 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 16:35:19.938437 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:35:19.958787 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:35:19.971775 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] -gorptest: 16:35:19.975650 SELECT * from invoice_test WHERE Memo='prepare-baz' [] -gorptest: 16:35:19.976045 begin; [] -gorptest: 16:35:19.976094 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] -gorptest: 16:35:19.976437 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 16:35:19.977212 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 16:35:19.977489 commit; [] -gorptest: 16:35:19.983611 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 16:35:19.984002 drop table if exists "invoice_test"; [] -gorptest: 16:35:19.990044 drop table if exists "invoice_tag_test"; [] -gorptest: 16:35:20.001622 drop table if exists "alias_trans_field_test"; [] -gorptest: 16:35:20.007240 drop table if exists "invoice_override_test"; [] -gorptest: 16:35:20.023527 drop table if exists "person_test"; [] -gorptest: 16:35:20.028003 drop table if exists "ignored_column_test"; [] -gorptest: 16:35:20.039015 drop table if exists "id_created_test"; [] -gorptest: 16:35:20.043244 drop table if exists "type_conv_test"; [] -gorptest: 16:35:20.049619 drop table if exists "embedded_struct_test"; [] -gorptest: 16:35:20.055315 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 16:35:20.068130 drop table if exists "embedded_autoincr_test"; [] -gorptest: 16:35:20.102242 drop table if exists "time_test"; [] -gorptest: 16:35:20.166333 drop table if exists "id_created_test"; [] ---- PASS: TestPrepare (0.94s) +2022/08/09 22:59:27 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: 22:59:27.345414 drop table if exists "invoice_test"; [] +gorptest: 22:59:27.345664 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:27.345717 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:27.345762 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:27.345824 drop table if exists "person_test"; [] +gorptest: 22:59:27.345887 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:27.345941 drop table if exists "id_created_test"; [] +gorptest: 22:59:27.345998 drop table if exists "type_conv_test"; [] +gorptest: 22:59:27.346060 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:27.346103 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:27.346153 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:27.346204 drop table if exists "time_test"; [] +gorptest: 22:59:27.346258 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:27.352264 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: 22:59:27.357964 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 22:59:27.364020 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 22:59:27.371121 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 22:59:27.377764 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:27.384800 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 22:59:27.391457 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 22:59:27.398982 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 22:59:27.405583 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 22:59:27.412202 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 22:59:27.418756 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 22:59:27.425414 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] +gorptest: 22:59:27.431781 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] +gorptest: 22:59:27.438317 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] +gorptest: 22:59:27.445856 SELECT * from invoice_test WHERE Memo='prepare-baz' [] +gorptest: 22:59:27.446011 begin; [] +gorptest: 22:59:27.446059 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] +gorptest: 22:59:27.446168 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 22:59:27.446471 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 22:59:27.446589 commit; [] +gorptest: 22:59:27.452686 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 22:59:27.452843 drop table if exists "invoice_test"; [] +gorptest: 22:59:27.459696 drop table if exists "invoice_tag_test"; [] +gorptest: 22:59:27.466499 drop table if exists "alias_trans_field_test"; [] +gorptest: 22:59:27.473261 drop table if exists "invoice_override_test"; [] +gorptest: 22:59:27.480231 drop table if exists "person_test"; [] +gorptest: 22:59:27.486973 drop table if exists "ignored_column_test"; [] +gorptest: 22:59:27.493417 drop table if exists "id_created_test"; [] +gorptest: 22:59:27.499858 drop table if exists "type_conv_test"; [] +gorptest: 22:59:27.506556 drop table if exists "embedded_struct_test"; [] +gorptest: 22:59:27.513055 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 22:59:27.519547 drop table if exists "embedded_autoincr_test"; [] +gorptest: 22:59:27.526093 drop table if exists "time_test"; [] +gorptest: 22:59:27.533379 drop table if exists "id_created_test"; [] +--- PASS: TestPrepare (0.19s) PASS -ok gopkg.in/gorp.v1 23.270s +ok gopkg.in/gorp.v1 9.767s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -1815,12 +1885,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/30150/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/30150/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/20348 and its subdirectories -I: Current time: Wed Jul 7 04:35:34 -12 2021 -I: pbuilder-time-stamp: 1625675734 +I: removing directory /srv/workspace/pbuilder/30150 and its subdirectories +I: Current time: Wed Aug 10 12:59:30 +14 2022 +I: pbuilder-time-stamp: 1660085970