Diff of the two buildlogs: -- --- b1/build.log 2023-05-22 00:45:39.538902248 +0000 +++ b2/build.log 2023-05-22 00:46:43.656113245 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jun 22 19:06:52 -12 2024 -I: pbuilder-time-stamp: 1719126412 +I: Current time: Mon May 22 14:45:41 +14 2023 +I: pbuilder-time-stamp: 1684716341 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz] I: copying local configuration @@ -16,7 +16,7 @@ I: copying [./golang-gopkg-gorp.v1_1.7.2.orig.tar.xz] I: copying [./golang-gopkg-gorp.v1_1.7.2-2.debian.tar.xz] I: Extracting source -gpgv: Signature made Sun Apr 19 02:59:56 2020 -12 +gpgv: 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: cannot verify inline signature for ./golang-gopkg-gorp.v1_1.7.2-2.dsc: no acceptable signature found @@ -25,135 +25,167 @@ 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/2249904/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 May 22 14:45 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/740268/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 ' - DISTRIBUTION='bookworm' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.15(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15 ' + DIRSTACK=() + DISTRIBUTION=bookworm + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='5780bc93bda14073b47994f84c8a30db' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='2249904' - PS1='# ' - PS2='> ' + INVOCATION_ID=62b113739b1747008ef5ecadb11fdd81 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=740268 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.SPYXWPub/pbuilderrc_EJBr --distribution bookworm --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SPYXWPub/b1 --logfile b1/build.log golang-gopkg-gorp.v1_1.7.2-2.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://85.184.249.68:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.SPYXWPub/pbuilderrc_OAVO --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.SPYXWPub/b2 --logfile b2/build.log --extrapackages usrmerge golang-gopkg-gorp.v1_1.7.2-2.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://78.137.99.97:3128 I: uname -a - Linux ionos5-amd64 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-23-amd64 #1 SMP Debian 5.10.179-1 (2023-05-12) x86_64 GNU/Linux I: ls -l /bin total 5632 - -rwxr-xr-x 1 root root 1265648 Apr 23 2023 bash - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bunzip2 - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzcat - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2225 Sep 18 2022 bzdiff - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4893 Nov 27 2021 bzexe - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3775 Sep 18 2022 bzgrep - -rwxr-xr-x 3 root root 39224 Sep 18 2022 bzip2 - -rwxr-xr-x 1 root root 14568 Sep 18 2022 bzip2recover - lrwxrwxrwx 1 root root 6 Sep 18 2022 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Sep 18 2022 bzmore - -rwxr-xr-x 1 root root 44016 Sep 20 2022 cat - -rwxr-xr-x 1 root root 68656 Sep 20 2022 chgrp - -rwxr-xr-x 1 root root 64496 Sep 20 2022 chmod - -rwxr-xr-x 1 root root 72752 Sep 20 2022 chown - -rwxr-xr-x 1 root root 151152 Sep 20 2022 cp - -rwxr-xr-x 1 root root 125640 Jan 5 2023 dash - -rwxr-xr-x 1 root root 121904 Sep 20 2022 date - -rwxr-xr-x 1 root root 89240 Sep 20 2022 dd - -rwxr-xr-x 1 root root 102200 Sep 20 2022 df - -rwxr-xr-x 1 root root 151344 Sep 20 2022 dir - -rwxr-xr-x 1 root root 88656 Mar 22 2023 dmesg - lrwxrwxrwx 1 root root 8 Dec 19 2022 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Dec 19 2022 domainname -> hostname - -rwxr-xr-x 1 root root 43856 Sep 20 2022 echo - -rwxr-xr-x 1 root root 41 Jan 24 2023 egrep - -rwxr-xr-x 1 root root 35664 Sep 20 2022 false - -rwxr-xr-x 1 root root 41 Jan 24 2023 fgrep - -rwxr-xr-x 1 root root 85600 Mar 22 2023 findmnt - -rwsr-xr-x 1 root root 35128 Mar 22 2023 fusermount - -rwxr-xr-x 1 root root 203152 Jan 24 2023 grep - -rwxr-xr-x 2 root root 2346 Apr 9 2022 gunzip - -rwxr-xr-x 1 root root 6447 Apr 9 2022 gzexe - -rwxr-xr-x 1 root root 98136 Apr 9 2022 gzip - -rwxr-xr-x 1 root root 22680 Dec 19 2022 hostname - -rwxr-xr-x 1 root root 72824 Sep 20 2022 ln - -rwxr-xr-x 1 root root 53024 Mar 23 2023 login - -rwxr-xr-x 1 root root 151344 Sep 20 2022 ls - -rwxr-xr-x 1 root root 207168 Mar 22 2023 lsblk - -rwxr-xr-x 1 root root 97552 Sep 20 2022 mkdir - -rwxr-xr-x 1 root root 72912 Sep 20 2022 mknod - -rwxr-xr-x 1 root root 43952 Sep 20 2022 mktemp - -rwxr-xr-x 1 root root 59712 Mar 22 2023 more - -rwsr-xr-x 1 root root 59704 Mar 22 2023 mount - -rwxr-xr-x 1 root root 18744 Mar 22 2023 mountpoint - -rwxr-xr-x 1 root root 142968 Sep 20 2022 mv - lrwxrwxrwx 1 root root 8 Dec 19 2022 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Apr 2 2023 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 43952 Sep 20 2022 pwd - lrwxrwxrwx 1 root root 4 Apr 23 2023 rbash -> bash - -rwxr-xr-x 1 root root 52112 Sep 20 2022 readlink - -rwxr-xr-x 1 root root 72752 Sep 20 2022 rm - -rwxr-xr-x 1 root root 56240 Sep 20 2022 rmdir - -rwxr-xr-x 1 root root 27560 Nov 2 2022 run-parts - -rwxr-xr-x 1 root root 126424 Jan 5 2023 sed - lrwxrwxrwx 1 root root 4 Jan 5 2023 sh -> dash - -rwxr-xr-x 1 root root 43888 Sep 20 2022 sleep - -rwxr-xr-x 1 root root 85008 Sep 20 2022 stty - -rwsr-xr-x 1 root root 72000 Mar 22 2023 su - -rwxr-xr-x 1 root root 39824 Sep 20 2022 sync - -rwxr-xr-x 1 root root 531984 Apr 6 2023 tar - -rwxr-xr-x 1 root root 14520 Nov 2 2022 tempfile - -rwxr-xr-x 1 root root 109616 Sep 20 2022 touch - -rwxr-xr-x 1 root root 35664 Sep 20 2022 true - -rwxr-xr-x 1 root root 14568 Mar 22 2023 ulockmgr_server - -rwsr-xr-x 1 root root 35128 Mar 22 2023 umount - -rwxr-xr-x 1 root root 43888 Sep 20 2022 uname - -rwxr-xr-x 2 root root 2346 Apr 9 2022 uncompress - -rwxr-xr-x 1 root root 151344 Sep 20 2022 vdir - -rwxr-xr-x 1 root root 72024 Mar 22 2023 wdctl - lrwxrwxrwx 1 root root 8 Dec 19 2022 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1984 Apr 9 2022 zcat - -rwxr-xr-x 1 root root 1678 Apr 9 2022 zcmp - -rwxr-xr-x 1 root root 6460 Apr 9 2022 zdiff - -rwxr-xr-x 1 root root 29 Apr 9 2022 zegrep - -rwxr-xr-x 1 root root 29 Apr 9 2022 zfgrep - -rwxr-xr-x 1 root root 2081 Apr 9 2022 zforce - -rwxr-xr-x 1 root root 8103 Apr 9 2022 zgrep - -rwxr-xr-x 1 root root 2206 Apr 9 2022 zless - -rwxr-xr-x 1 root root 1842 Apr 9 2022 zmore - -rwxr-xr-x 1 root root 4577 Apr 9 2022 znew -I: user script /srv/workspace/pbuilder/2249904/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1265648 Apr 24 11:23 bash + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bunzip2 + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzcat + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2225 Sep 19 2022 bzdiff + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4893 Nov 28 2021 bzexe + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3775 Sep 19 2022 bzgrep + -rwxr-xr-x 3 root root 39224 Sep 19 2022 bzip2 + -rwxr-xr-x 1 root root 14568 Sep 19 2022 bzip2recover + lrwxrwxrwx 1 root root 6 Sep 19 2022 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Sep 19 2022 bzmore + -rwxr-xr-x 1 root root 44016 Sep 21 2022 cat + -rwxr-xr-x 1 root root 68656 Sep 21 2022 chgrp + -rwxr-xr-x 1 root root 64496 Sep 21 2022 chmod + -rwxr-xr-x 1 root root 72752 Sep 21 2022 chown + -rwxr-xr-x 1 root root 151152 Sep 21 2022 cp + -rwxr-xr-x 1 root root 125640 Jan 6 03:20 dash + -rwxr-xr-x 1 root root 121904 Sep 21 2022 date + -rwxr-xr-x 1 root root 89240 Sep 21 2022 dd + -rwxr-xr-x 1 root root 102200 Sep 21 2022 df + -rwxr-xr-x 1 root root 151344 Sep 21 2022 dir + -rwxr-xr-x 1 root root 88656 Mar 24 00:02 dmesg + lrwxrwxrwx 1 root root 8 Dec 20 03:33 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Dec 20 03:33 domainname -> hostname + -rwxr-xr-x 1 root root 43856 Sep 21 2022 echo + -rwxr-xr-x 1 root root 41 Jan 25 04:43 egrep + -rwxr-xr-x 1 root root 35664 Sep 21 2022 false + -rwxr-xr-x 1 root root 41 Jan 25 04:43 fgrep + -rwxr-xr-x 1 root root 85600 Mar 24 00:02 findmnt + -rwsr-xr-x 1 root root 35128 Mar 23 22:35 fusermount + -rwxr-xr-x 1 root root 203152 Jan 25 04:43 grep + -rwxr-xr-x 2 root root 2346 Apr 10 2022 gunzip + -rwxr-xr-x 1 root root 6447 Apr 10 2022 gzexe + -rwxr-xr-x 1 root root 98136 Apr 10 2022 gzip + -rwxr-xr-x 1 root root 22680 Dec 20 03:33 hostname + -rwxr-xr-x 1 root root 72824 Sep 21 2022 ln + -rwxr-xr-x 1 root root 53024 Mar 24 02:40 login + -rwxr-xr-x 1 root root 151344 Sep 21 2022 ls + -rwxr-xr-x 1 root root 207168 Mar 24 00:02 lsblk + -rwxr-xr-x 1 root root 97552 Sep 21 2022 mkdir + -rwxr-xr-x 1 root root 72912 Sep 21 2022 mknod + -rwxr-xr-x 1 root root 43952 Sep 21 2022 mktemp + -rwxr-xr-x 1 root root 59712 Mar 24 00:02 more + -rwsr-xr-x 1 root root 59704 Mar 24 00:02 mount + -rwxr-xr-x 1 root root 18744 Mar 24 00:02 mountpoint + -rwxr-xr-x 1 root root 142968 Sep 21 2022 mv + lrwxrwxrwx 1 root root 8 Dec 20 03:33 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Apr 3 20:25 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 43952 Sep 21 2022 pwd + lrwxrwxrwx 1 root root 4 Apr 24 11:23 rbash -> bash + -rwxr-xr-x 1 root root 52112 Sep 21 2022 readlink + -rwxr-xr-x 1 root root 72752 Sep 21 2022 rm + -rwxr-xr-x 1 root root 56240 Sep 21 2022 rmdir + -rwxr-xr-x 1 root root 27560 Nov 3 2022 run-parts + -rwxr-xr-x 1 root root 126424 Jan 6 09:55 sed + lrwxrwxrwx 1 root root 9 May 22 14:45 sh -> /bin/bash + -rwxr-xr-x 1 root root 43888 Sep 21 2022 sleep + -rwxr-xr-x 1 root root 85008 Sep 21 2022 stty + -rwsr-xr-x 1 root root 72000 Mar 24 00:02 su + -rwxr-xr-x 1 root root 39824 Sep 21 2022 sync + -rwxr-xr-x 1 root root 531984 Apr 7 04:25 tar + -rwxr-xr-x 1 root root 14520 Nov 3 2022 tempfile + -rwxr-xr-x 1 root root 109616 Sep 21 2022 touch + -rwxr-xr-x 1 root root 35664 Sep 21 2022 true + -rwxr-xr-x 1 root root 14568 Mar 23 22:35 ulockmgr_server + -rwsr-xr-x 1 root root 35128 Mar 24 00:02 umount + -rwxr-xr-x 1 root root 43888 Sep 21 2022 uname + -rwxr-xr-x 2 root root 2346 Apr 10 2022 uncompress + -rwxr-xr-x 1 root root 151344 Sep 21 2022 vdir + -rwxr-xr-x 1 root root 72024 Mar 24 00:02 wdctl + lrwxrwxrwx 1 root root 8 Dec 20 03:33 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1984 Apr 10 2022 zcat + -rwxr-xr-x 1 root root 1678 Apr 10 2022 zcmp + -rwxr-xr-x 1 root root 6460 Apr 10 2022 zdiff + -rwxr-xr-x 1 root root 29 Apr 10 2022 zegrep + -rwxr-xr-x 1 root root 29 Apr 10 2022 zfgrep + -rwxr-xr-x 1 root root 2081 Apr 10 2022 zforce + -rwxr-xr-x 1 root root 8103 Apr 10 2022 zgrep + -rwxr-xr-x 1 root root 2206 Apr 10 2022 zless + -rwxr-xr-x 1 root root 1842 Apr 10 2022 zmore + -rwxr-xr-x 1 root root 4577 Apr 10 2022 znew +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -261,7 +293,7 @@ Get: 58 http://deb.debian.org/debian bookworm/main amd64 libsqlite3-dev amd64 3.40.1-2 [1025 kB] Get: 59 http://deb.debian.org/debian bookworm/main amd64 golang-github-mattn-go-sqlite3-dev amd64 1.14.16~ds1-1 [82.2 kB] Get: 60 http://deb.debian.org/debian bookworm/main amd64 golang-github-ziutek-mymysql-dev all 1.5.4+git20170206.23.0582bcf-2 [46.8 kB] -Fetched 108 MB in 1s (73.7 MB/s) +Fetched 108 MB in 2s (65.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package sensible-utils. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19596 files and directories currently installed.) @@ -515,8 +547,19 @@ Writing extended state information... Building tag database... -> Finished parsing the build-deps +Reading package lists... +Building dependency tree... +Reading state information... +usrmerge is already the newest version (35). +0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/golang-gopkg-gorp.v1-1.7.2/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/A99_set_merged_usr starting +Re-configuring usrmerge... +removed '/etc/unsupported-skip-usrmerge-conversion' +The system has been successfully converted. +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +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 && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../golang-gopkg-gorp.v1_1.7.2-2_source.changes dpkg-buildpackage: info: source package golang-gopkg-gorp.v1 dpkg-buildpackage: info: source version 1.7.2-2 dpkg-buildpackage: info: source distribution unstable @@ -534,23 +577,23 @@ 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 16 gopkg.in/gorp.v1 -internal/goos + cd _build && go install -trimpath -v -p 15 gopkg.in/gorp.v1 internal/goarch internal/unsafeheader -internal/goexperiment +internal/goos +internal/cpu +unicode/utf8 internal/race -internal/itoa runtime/internal/syscall -unicode -unicode/utf8 +runtime/internal/atomic +internal/goexperiment math/bits -internal/cpu -sync/atomic +unicode internal/abi runtime/internal/math runtime/internal/sys -runtime/internal/atomic +sync/atomic +internal/itoa internal/bytealg math runtime @@ -561,17 +604,17 @@ sort io internal/oserror +strconv internal/safefilepath path -strconv syscall bytes strings reflect regexp/syntax +time internal/syscall/unix internal/syscall/execenv -time regexp context io/fs @@ -584,1285 +627,1285 @@ database/sql gopkg.in/gorp.v1 dh_auto_test -O--builddirectory=_build -O--buildsystem=golang - cd _build && go test -vet=off -v -p 16 gopkg.in/gorp.v1 + cd _build && go test -vet=off -v -p 15 gopkg.in/gorp.v1 === RUN TestCreateTablesIfNotExists -2024/06/22 19:08:34 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: 19:08:34.359018 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.359734 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.359790 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.359844 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.359894 drop table if exists "person_test"; [] -gorptest: 19:08:34.359945 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.359991 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.360039 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.360083 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.360133 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.360194 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.360245 drop table if exists "time_test"; [] -gorptest: 19:08:34.360300 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.360742 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: 19:08:34.361003 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.361235 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.361546 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.361825 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.362093 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.362373 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.362656 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.362994 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.363331 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.363605 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.363866 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: 19:08:34.363934 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: 19:08:34.363993 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.364047 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: 19:08:34.364133 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: 19:08:34.364201 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.364257 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.364309 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.364367 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.364423 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.364484 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: 19:08:34.364541 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.364591 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 19:08:34.364645 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.364948 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.365176 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.365404 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.365783 drop table if exists "person_test"; [] -gorptest: 19:08:34.366015 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.366242 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.366488 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.366761 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.366996 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.367230 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.367458 drop table if exists "time_test"; [] -gorptest: 19:08:34.367684 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.914850 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.916918 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.917004 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.917075 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.917126 drop table if exists "person_test"; [] +gorptest: 14:46:37.917172 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.917213 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.917257 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.917312 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.917360 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.917423 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.917468 drop table if exists "time_test"; [] +gorptest: 14:46:37.917566 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.918197 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: 14:46:37.918519 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.918865 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.919367 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.919714 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.920087 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.920451 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.920780 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.921104 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.921441 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.921795 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.922141 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: 14:46:37.922241 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: 14:46:37.922316 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.922381 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: 14:46:37.922453 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: 14:46:37.922518 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.922574 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.922657 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.922731 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.922823 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.922895 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: 14:46:37.922959 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.923054 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 14:46:37.923117 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.923677 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.923993 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.924324 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.924904 drop table if exists "person_test"; [] +gorptest: 14:46:37.925233 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.925553 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.925866 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.926179 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.926484 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.926808 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.927098 drop table if exists "time_test"; [] +gorptest: 14:46:37.927596 drop table if exists "id_created_test"; [] --- PASS: TestCreateTablesIfNotExists (0.01s) === RUN TestTruncateTables -2024/06/22 19:08:34 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: 19:08:34.368053 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.368354 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.368407 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.368456 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.368501 drop table if exists "person_test"; [] -gorptest: 19:08:34.368553 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.368598 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.368649 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.368694 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.368745 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.368791 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.368846 drop table if exists "time_test"; [] -gorptest: 19:08:34.368915 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.369195 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: 19:08:34.369449 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.369706 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.369995 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.370255 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.370510 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.370788 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.371049 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.371312 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.371591 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.371869 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.372129 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: 19:08:34.372194 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: 19:08:34.372253 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.372311 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: 19:08:34.372376 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: 19:08:34.372432 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.372489 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.372544 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.372603 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.372694 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.372761 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: 19:08:34.372836 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.372898 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 19:08:34.372982 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514372955148 2:1719126514372955148 3:"Bob" 4:"Smith" 5:1] -gorptest: 19:08:34.373319 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] -gorptest: 19:08:34.373540 delete from "invoice_test"; [] -gorptest: 19:08:34.373711 delete from "invoice_tag_test"; [] -gorptest: 19:08:34.373882 delete from "alias_trans_field_test"; [] -gorptest: 19:08:34.374063 delete from "invoice_override_test"; [] -gorptest: 19:08:34.374257 delete from "person_test"; [] -gorptest: 19:08:34.374424 delete from "ignored_column_test"; [] -gorptest: 19:08:34.374595 delete from "id_created_test"; [] -gorptest: 19:08:34.374786 delete from "type_conv_test"; [] -gorptest: 19:08:34.374957 delete from "embedded_struct_test"; [] -gorptest: 19:08:34.375129 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.375320 delete from "embedded_autoincr_test"; [] -gorptest: 19:08:34.375488 delete from "time_test"; [] -gorptest: 19:08:34.375642 delete from "id_created_test"; [] -gorptest: 19:08:34.375792 SELECT * FROM person_test [] -gorptest: 19:08:34.375932 SELECT * FROM invoice_test [] -gorptest: 19:08:34.376040 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.376291 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.376521 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.376750 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.377126 drop table if exists "person_test"; [] -gorptest: 19:08:34.377369 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.377591 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.377814 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.378038 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.378268 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.378505 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.378752 drop table if exists "time_test"; [] -gorptest: 19:08:34.378980 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.928056 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.928490 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.928581 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.928641 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.928716 drop table if exists "person_test"; [] +gorptest: 14:46:37.928773 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.928830 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.928878 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.928936 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.928985 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.929041 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.929113 drop table if exists "time_test"; [] +gorptest: 14:46:37.929206 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.929693 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: 14:46:37.930044 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.930403 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.930846 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.931345 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.931841 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.932175 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.932504 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.932834 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.933124 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.933444 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.933783 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: 14:46:37.933907 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: 14:46:37.933982 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.934050 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: 14:46:37.934112 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: 14:46:37.934200 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.934266 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.934338 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.934422 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.934501 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.934594 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: 14:46:37.934661 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.934705 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 14:46:37.934807 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716397934782063 2:1684716397934782063 3:"Bob" 4:"Smith" 5:1] +gorptest: 14:46:37.935125 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:1 3:"my invoice" 4:0 5:true] +gorptest: 14:46:37.935488 delete from "invoice_test"; [] +gorptest: 14:46:37.935729 delete from "invoice_tag_test"; [] +gorptest: 14:46:37.935891 delete from "alias_trans_field_test"; [] +gorptest: 14:46:37.936049 delete from "invoice_override_test"; [] +gorptest: 14:46:37.936217 delete from "person_test"; [] +gorptest: 14:46:37.936360 delete from "ignored_column_test"; [] +gorptest: 14:46:37.936510 delete from "id_created_test"; [] +gorptest: 14:46:37.936672 delete from "type_conv_test"; [] +gorptest: 14:46:37.936835 delete from "embedded_struct_test"; [] +gorptest: 14:46:37.936983 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.937141 delete from "embedded_autoincr_test"; [] +gorptest: 14:46:37.937295 delete from "time_test"; [] +gorptest: 14:46:37.937464 delete from "id_created_test"; [] +gorptest: 14:46:37.937674 SELECT * FROM person_test [] +gorptest: 14:46:37.937919 SELECT * FROM invoice_test [] +gorptest: 14:46:37.938050 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.938404 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.938694 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.939008 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.939535 drop table if exists "person_test"; [] +gorptest: 14:46:37.939856 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.940152 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.940494 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.940843 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.941190 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.941532 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.941921 drop table if exists "time_test"; [] +gorptest: 14:46:37.942244 drop table if exists "id_created_test"; [] --- PASS: TestTruncateTables (0.01s) === RUN TestCustomDateType -gorptest: 19:08:34.379193 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] -gorptest: 19:08:34.379707 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2024-06-22 19:08:34 -1200 -12] -gorptest: 19:08:34.379922 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] -gorptest: 19:08:34.380041 drop table if exists "WithCustomDate"; [] +gorptest: 14:46:37.942546 create table "WithCustomDate" ("Id" integer not null primary key autoincrement, "Added" datetime) ; [] +gorptest: 14:46:37.943349 insert into "WithCustomDate" ("Id","Added") values (null,?); [1:2023-05-22 14:46:37 +1400 +14] +gorptest: 14:46:37.943616 select "Id","Added" from "WithCustomDate" where "Id"=?; [1:1] +gorptest: 14:46:37.943799 drop table if exists "WithCustomDate"; [] --- PASS: TestCustomDateType (0.00s) === RUN TestUIntPrimaryKey -gorptest: 19:08:34.380417 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 19:08:34.380869 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 19:08:34.381115 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] -gorptest: 19:08:34.381366 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] -gorptest: 19:08:34.381577 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] -gorptest: 19:08:34.381770 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] -gorptest: 19:08:34.381953 drop table if exists "PersonUInt64"; [] -gorptest: 19:08:34.382196 drop table if exists "PersonUInt32"; [] -gorptest: 19:08:34.382441 drop table if exists "PersonUInt16"; [] +gorptest: 14:46:37.944321 create table if not exists "PersonUInt64" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 14:46:37.945030 create table if not exists "PersonUInt32" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 14:46:37.945399 create table if not exists "PersonUInt16" ("Id" integer not null primary key autoincrement, "Name" varchar(255)) ; [] +gorptest: 14:46:37.945778 insert into "PersonUInt64" ("Id","Name") values (null,?); [1:"name1"] +gorptest: 14:46:37.946069 insert into "PersonUInt32" ("Id","Name") values (null,?); [1:"name2"] +gorptest: 14:46:37.946345 insert into "PersonUInt16" ("Id","Name") values (null,?); [1:"name3"] +gorptest: 14:46:37.946605 drop table if exists "PersonUInt64"; [] +gorptest: 14:46:37.946976 drop table if exists "PersonUInt32"; [] +gorptest: 14:46:37.947348 drop table if exists "PersonUInt16"; [] --- PASS: TestUIntPrimaryKey (0.00s) === RUN TestSetUniqueTogether -gorptest: 19:08:34.382872 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] -gorptest: 19:08:34.383451 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] -gorptest: 19:08:34.383660 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] -gorptest: 19:08:34.383793 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] -gorptest: 19:08:34.383905 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] -gorptest: 19:08:34.384101 drop table if exists "UniqueColumns"; [] +gorptest: 14:46:37.947835 create table if not exists "UniqueColumns" ("FirstName" varchar(255), "LastName" varchar(255), "City" varchar(255), "ZipCode" integer, unique ("FirstName", "LastName"), unique ("City", "ZipCode")) ; [] +gorptest: 14:46:37.948639 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Cupertino" 4:95014] +gorptest: 14:46:37.948877 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Jobs" 3:"Sunnyvale" 4:94085] +gorptest: 14:46:37.949020 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Cupertino" 4:95014] +gorptest: 14:46:37.949133 insert into "UniqueColumns" ("FirstName","LastName","City","ZipCode") values (?,?,?,?); [1:"Steve" 2:"Wozniak" 3:"Sunnyvale" 4:94085] +gorptest: 14:46:37.949394 drop table if exists "UniqueColumns"; [] --- PASS: TestSetUniqueTogether (0.00s) === RUN TestPersistentUser -gorptest: 19:08:34.384799 drop table if exists PersistentUser [] -gorptest: 19:08:34.385146 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 19:08:34.385455 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 19:08:34.385662 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] -gorptest: 19:08:34.385785 select * from PersistentUser [] -gorptest: 19:08:34.385930 select * from PersistentUser [] -gorptest: 19:08:34.386052 select * from PersistentUser [] -gorptest: 19:08:34.386192 select Id from PersistentUser [] -gorptest: 19:08:34.386303 select mykey from PersistentUser [] -gorptest: 19:08:34.386415 select PassedTraining from PersistentUser [] -gorptest: 19:08:34.386495 select Id from PersistentUser [] -gorptest: 19:08:34.386580 drop table if exists "PersistentUser"; [] +gorptest: 14:46:37.950283 drop table if exists PersistentUser [] +gorptest: 14:46:37.950728 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 14:46:37.951189 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 14:46:37.951460 select "mykey","Id","PassedTraining" from "PersistentUser" where "mykey"=?; [1:43] +gorptest: 14:46:37.951611 select * from PersistentUser [] +gorptest: 14:46:37.951831 select * from PersistentUser [] +gorptest: 14:46:37.952012 select * from PersistentUser [] +gorptest: 14:46:37.952174 select Id from PersistentUser [] +gorptest: 14:46:37.952320 select mykey from PersistentUser [] +gorptest: 14:46:37.952422 select PassedTraining from PersistentUser [] +gorptest: 14:46:37.952535 select Id from PersistentUser [] +gorptest: 14:46:37.952649 drop table if exists "PersistentUser"; [] --- PASS: TestPersistentUser (0.00s) === RUN TestNamedQueryMap -gorptest: 19:08:34.386948 drop table if exists PersistentUser [] -gorptest: 19:08:34.387248 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 19:08:34.387523 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 19:08:34.387701 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 19:08:34.387903 select * from PersistentUser where mykey = ? [1:43] -gorptest: 19:08:34.388026 select * from PersistentUser where mykey = ? [1:43] -gorptest: 19:08:34.388142 +gorptest: 14:46:37.953185 drop table if exists PersistentUser [] +gorptest: 14:46:37.953575 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 14:46:37.953965 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 14:46:37.954190 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 14:46:37.954430 select * from PersistentUser where mykey = ? [1:43] +gorptest: 14:46:37.954572 select * from PersistentUser where mykey = ? [1:43] +gorptest: 14:46:37.954722 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 19:08:34.388278 +gorptest: 14:46:37.954873 select * from PersistentUser where mykey = ? and Id != 'abc:def' [1:43] -gorptest: 19:08:34.388387 drop table if exists "PersistentUser"; [] +gorptest: 14:46:37.955021 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryMap (0.00s) === RUN TestNamedQueryStruct -gorptest: 19:08:34.388725 drop table if exists PersistentUser [] -gorptest: 19:08:34.389035 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] -gorptest: 19:08:34.389319 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] -gorptest: 19:08:34.389496 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] -gorptest: 19:08:34.389674 +gorptest: 14:46:37.955608 drop table if exists PersistentUser [] +gorptest: 14:46:37.956054 create table if not exists "PersistentUser" ("mykey" integer not null primary key, "Id" varchar(255), "PassedTraining" integer) ; [] +gorptest: 14:46:37.956423 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:43 2:"33r" 3:false] +gorptest: 14:46:37.956686 insert into "PersistentUser" ("mykey","Id","PassedTraining") values (?,?,?); [1:500 2:"abc" 3:false] +gorptest: 14:46:37.956992 select * from PersistentUser where mykey = ? and PassedTraining = ? and Id = ? [1:43 2:false 3:"33r"] -gorptest: 19:08:34.389799 drop table if exists "PersistentUser"; [] +gorptest: 14:46:37.957218 drop table if exists "PersistentUser"; [] --- PASS: TestNamedQueryStruct (0.00s) === RUN TestReturnsNonNilSlice -2024/06/22 19:08:34 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: 19:08:34.390273 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.390558 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.390609 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.390703 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.390758 drop table if exists "person_test"; [] -gorptest: 19:08:34.390812 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.390879 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.390933 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.390982 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.391028 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.391079 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.391144 drop table if exists "time_test"; [] -gorptest: 19:08:34.391219 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.391573 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: 19:08:34.391870 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.392174 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.392506 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.392792 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.393073 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.393392 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.393695 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.393982 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.394253 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.394511 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.394792 select * from invoice_test where id=99999 [] -gorptest: 19:08:34.394911 select * from invoice_test where id=99999 [] -gorptest: 19:08:34.395036 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.395272 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.395503 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.395728 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.396087 drop table if exists "person_test"; [] -gorptest: 19:08:34.396320 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.396543 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.396777 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.397006 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.397238 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.397469 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.397697 drop table if exists "time_test"; [] -gorptest: 19:08:34.397926 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.957782 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.958113 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.958205 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.958262 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.958307 drop table if exists "person_test"; [] +gorptest: 14:46:37.958361 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.958413 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.958503 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.958563 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.958613 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.958661 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.958715 drop table if exists "time_test"; [] +gorptest: 14:46:37.958808 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.959222 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: 14:46:37.959585 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.959938 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.960365 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.960689 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.961053 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.961439 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.961800 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.962059 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.962307 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.962585 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.962847 select * from invoice_test where id=99999 [] +gorptest: 14:46:37.962991 select * from invoice_test where id=99999 [] +gorptest: 14:46:37.963086 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.963356 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.963599 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.963825 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.964203 drop table if exists "person_test"; [] +gorptest: 14:46:37.964443 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.964637 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.964879 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.965089 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.965304 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.965594 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.965875 drop table if exists "time_test"; [] +gorptest: 14:46:37.966109 drop table if exists "id_created_test"; [] --- PASS: TestReturnsNonNilSlice (0.01s) === RUN TestOverrideVersionCol -gorptest: 19:08:34.398199 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] -gorptest: 19:08:34.398771 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: 19:08:34.398900 drop table if exists "InvoicePersonView"; [] +gorptest: 14:46:37.966367 create table "InvoicePersonView" ("InvoiceId" integer not null, "PersonId" integer not null, "Memo" varchar(255), "FName" varchar(255), "LegacyVersion" integer, primary key ("InvoiceId", "PersonId")) ; [] +gorptest: 14:46:37.967060 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: 14:46:37.967267 drop table if exists "InvoicePersonView"; [] --- PASS: TestOverrideVersionCol (0.00s) === RUN TestOptimisticLocking -2024/06/22 19:08:34 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: 19:08:34.399459 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.399735 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.399797 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.399848 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.399894 drop table if exists "person_test"; [] -gorptest: 19:08:34.399945 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.399992 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.400045 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.400089 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.400146 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.400194 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.400246 drop table if exists "time_test"; [] -gorptest: 19:08:34.400300 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.400570 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: 19:08:34.400846 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.401104 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.401400 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.401691 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.401949 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.402208 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.402516 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.403025 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.403364 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.403650 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.403955 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514403933759 2:1719126514403933759 3:"Bob" 4:"Smith" 5:1] -gorptest: 19:08:34.404212 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.404382 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1719126514403933759 2:1719126514403933759 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] -gorptest: 19:08:34.404613 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1719126514403933759 2:1719126514403933759 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] -gorptest: 19:08:34.404736 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.404871 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] -gorptest: 19:08:34.404963 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.405073 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.405317 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.405554 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.405784 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.406152 drop table if exists "person_test"; [] -gorptest: 19:08:34.406397 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.406624 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.406874 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.407120 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.407358 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.407587 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.407816 drop table if exists "time_test"; [] -gorptest: 19:08:34.408044 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.967914 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.968233 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.968290 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.968335 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.968385 drop table if exists "person_test"; [] +gorptest: 14:46:37.968422 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.968489 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.968553 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.968604 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.968647 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.968693 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.968729 drop table if exists "time_test"; [] +gorptest: 14:46:37.968787 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.969185 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: 14:46:37.969565 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.969827 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.970109 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.970389 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.970659 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.970933 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.971263 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.971526 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.971844 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.972131 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.972374 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716397972351086 2:1684716397972351086 3:"Bob" 4:"Smith" 5:1] +gorptest: 14:46:37.972578 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:37.972717 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1684716397972351086 2:1684716397972351086 3:"preupdate" 4:"Edwards" 5:2 6:1 7:1] +gorptest: 14:46:37.972907 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1684716397972351086 2:1684716397972351086 3:"preupdate" 4:"Howard" 5:2 6:1 7:1] +gorptest: 14:46:37.973010 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:37.973115 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:1] +gorptest: 14:46:37.973183 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:37.973305 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.973531 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.973757 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.973975 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.974318 drop table if exists "person_test"; [] +gorptest: 14:46:37.974543 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.974736 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.974944 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.975260 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.975550 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.975823 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.976061 drop table if exists "time_test"; [] +gorptest: 14:46:37.976273 drop table if exists "id_created_test"; [] --- PASS: TestOptimisticLocking (0.01s) === RUN TestDoubleAddTable --- PASS: TestDoubleAddTable (0.00s) === RUN TestNullValues -gorptest: 19:08:34.408316 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 19:08:34.408827 insert into TableWithNull values (10, null, null, null, null, null) [] -gorptest: 19:08:34.409007 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 19:08:34.409197 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: 19:08:34.409473 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] -gorptest: 19:08:34.409595 drop table if exists "TableWithNull"; [] +gorptest: 14:46:37.976597 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 14:46:37.977147 insert into TableWithNull values (10, null, null, null, null, null) [] +gorptest: 14:46:37.977291 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 14:46:37.977444 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: 14:46:37.977681 select "Id","Str","Int64","Float64","Bool","Bytes" from "TableWithNull" where "Id"=?; [1:10] +gorptest: 14:46:37.977804 drop table if exists "TableWithNull"; [] --- PASS: TestNullValues (0.00s) === RUN TestColumnProps -gorptest: 19:08:34.409959 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] -gorptest: 19:08:34.410476 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] -gorptest: 19:08:34.410727 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] -gorptest: 19:08:34.410846 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] -gorptest: 19:08:34.410953 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] -gorptest: 19:08:34.411045 drop table if exists "Invoice"; [] +gorptest: 14:46:37.978125 create table "Invoice" ("Id" integer not null primary key autoincrement, "date_created" integer, "Memo" varchar(10), "PersonId" integer unique, "IsPaid" integer) ; [] +gorptest: 14:46:37.978632 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice" 3:0 4:true] +gorptest: 14:46:37.978835 select "Id","date_created","Memo","PersonId","IsPaid" from "Invoice" where "Id"=?; [1:1] +gorptest: 14:46:37.978934 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"this memo is too long" 3:0 4:true] +gorptest: 14:46:37.979021 insert into "Invoice" ("Id","date_created","Memo","PersonId","IsPaid") values (null,?,?,?,?); [1:0 2:"my invoice2" 3:0 4:false] +gorptest: 14:46:37.979099 drop table if exists "Invoice"; [] --- PASS: TestColumnProps (0.00s) === RUN TestRawSelect -2024/06/22 19:08:34 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: 19:08:34.411691 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.411962 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.412017 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.412059 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.412109 drop table if exists "person_test"; [] -gorptest: 19:08:34.412153 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.412203 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.412247 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.412298 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.412341 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.412412 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.412467 drop table if exists "time_test"; [] -gorptest: 19:08:34.412528 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.412854 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: 19:08:34.413117 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.413426 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.413718 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.413999 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.414252 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.414524 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.415133 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.415424 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.415715 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.416004 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.416315 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514416293206 2:1719126514416293206 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.416566 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] -gorptest: 19:08:34.416798 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] -gorptest: 19:08:34.416987 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.417231 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.417461 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.417689 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.418052 drop table if exists "person_test"; [] -gorptest: 19:08:34.418299 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.418526 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.418773 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.419006 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.419239 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.419469 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.419696 drop table if exists "time_test"; [] -gorptest: 19:08:34.419925 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.979993 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.980271 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.980321 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.980359 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.980404 drop table if exists "person_test"; [] +gorptest: 14:46:37.980441 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.980478 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.980522 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.980559 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.980596 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.980658 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.980708 drop table if exists "time_test"; [] +gorptest: 14:46:37.980754 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.981070 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: 14:46:37.981398 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.981751 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.982012 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.982255 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.982488 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.982720 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.982957 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.983246 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.983610 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.983938 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.984261 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716397984236778 2:1684716397984236778 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:37.984482 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:true] +gorptest: 14:46:37.984689 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 14:46:37.984851 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.985224 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.985575 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.985924 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.986406 drop table if exists "person_test"; [] +gorptest: 14:46:37.986833 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.987229 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.987510 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.987756 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.988024 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.988300 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.988565 drop table if exists "time_test"; [] +gorptest: 14:46:37.988858 drop table if exists "id_created_test"; [] --- PASS: TestRawSelect (0.01s) === RUN TestHooks -2024/06/22 19:08:34 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: 19:08:34.420261 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.420560 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.420620 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.420672 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.420719 drop table if exists "person_test"; [] -gorptest: 19:08:34.420769 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.420818 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.420871 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.420915 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.420967 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.421013 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.421063 drop table if exists "time_test"; [] -gorptest: 19:08:34.421138 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.421416 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: 19:08:34.421682 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.422007 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.422303 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.422570 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.422847 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.423104 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.423399 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.423661 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.423922 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.424192 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.424486 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514424463809 2:1719126514424463809 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.424715 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.424856 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1719126514424463809 2:1719126514424463809 3:"preupdate" 4:"postget" 5:2 6:1 7:1] -gorptest: 19:08:34.425088 select * from person_test where id = ? [1:1] -gorptest: 19:08:34.425253 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] -gorptest: 19:08:34.425468 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.425738 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.426002 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.426262 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.426693 drop table if exists "person_test"; [] -gorptest: 19:08:34.426972 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.427230 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.427478 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.427706 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.427939 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.428171 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.428409 drop table if exists "time_test"; [] -gorptest: 19:08:34.428636 drop table if exists "id_created_test"; [] +2023/05/22 14:46:37 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: 14:46:37.989275 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.989684 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.989743 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.989797 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.989842 drop table if exists "person_test"; [] +gorptest: 14:46:37.989940 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.989989 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.990045 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.990091 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.990141 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.990186 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.990238 drop table if exists "time_test"; [] +gorptest: 14:46:37.990316 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.990791 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: 14:46:37.991212 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:37.991600 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:37.992067 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:37.992457 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.992750 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:37.993034 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:37.993317 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:37.993659 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:37.993973 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:37.994284 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:37.994614 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716397994585963 2:1684716397994585963 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:37.994865 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:37.995050 update "person_test" set "Created"=?, "Updated"=?, "FName"=?, "LName"=?, "Version"=? where "Id"=? and "Version"=?; [1:1684716397994585963 2:1684716397994585963 3:"preupdate" 4:"postget" 5:2 6:1 7:1] +gorptest: 14:46:37.995714 select * from person_test where id = ? [1:1] +gorptest: 14:46:37.995911 delete from "person_test" where "Id"=? and "Version"=?; [1:1 2:2] +gorptest: 14:46:37.996124 drop table if exists "invoice_test"; [] +gorptest: 14:46:37.996464 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:37.996796 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:37.997115 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:37.997553 drop table if exists "person_test"; [] +gorptest: 14:46:37.997846 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:37.998093 drop table if exists "id_created_test"; [] +gorptest: 14:46:37.998354 drop table if exists "type_conv_test"; [] +gorptest: 14:46:37.998617 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:37.998877 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:37.999146 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:37.999450 drop table if exists "time_test"; [] +gorptest: 14:46:37.999716 drop table if exists "id_created_test"; [] --- PASS: TestHooks (0.01s) === RUN TestTransaction -2024/06/22 19:08:34 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: 19:08:34.429101 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.429400 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.429473 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.429525 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.429570 drop table if exists "person_test"; [] -gorptest: 19:08:34.429621 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.429677 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.429735 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.429783 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.429830 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.429881 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.429925 drop table if exists "time_test"; [] -gorptest: 19:08:34.429983 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.430259 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: 19:08:34.430530 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.430816 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.431115 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.431375 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.431627 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.431901 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.432171 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.432428 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.432688 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.432967 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.433282 begin; [] -gorptest: 19:08:34.433368 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] -gorptest: 19:08:34.433552 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] -gorptest: 19:08:34.433614 commit; [] -gorptest: 19:08:34.433756 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.433897 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] -gorptest: 19:08:34.434030 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.434313 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.434576 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.434858 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.435252 drop table if exists "person_test"; [] -gorptest: 19:08:34.435525 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.435755 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.435988 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.436213 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.436441 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.436672 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.436901 drop table if exists "time_test"; [] -gorptest: 19:08:34.437129 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.000080 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.000476 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.000590 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.000654 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.000733 drop table if exists "person_test"; [] +gorptest: 14:46:38.000793 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.000846 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.000904 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.000956 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.001016 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.001071 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.001154 drop table if exists "time_test"; [] +gorptest: 14:46:38.001222 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.001659 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: 14:46:38.002080 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.002421 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.002765 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.003077 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.003387 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.003712 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.004018 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.004339 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.004647 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.004957 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.005234 begin; [] +gorptest: 14:46:38.005360 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t1" 4:0 5:true] +gorptest: 14:46:38.005554 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"t2" 4:0 5:false] +gorptest: 14:46:38.005621 commit; [] +gorptest: 14:46:38.005738 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.005895 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:2] +gorptest: 14:46:38.006065 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.006419 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.006745 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.007028 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.007572 drop table if exists "person_test"; [] +gorptest: 14:46:38.007865 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.008133 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.008406 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.008667 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.008913 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.009185 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.009496 drop table if exists "time_test"; [] +gorptest: 14:46:38.009774 drop table if exists "id_created_test"; [] --- PASS: TestTransaction (0.01s) === RUN TestSavepoint -2024/06/22 19:08:34 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: 19:08:34.437446 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.437764 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.437818 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.437866 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.437915 drop table if exists "person_test"; [] -gorptest: 19:08:34.437963 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.438008 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.438058 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.438105 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.438155 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.438200 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.438263 drop table if exists "time_test"; [] -gorptest: 19:08:34.438329 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.438626 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: 19:08:34.439170 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.439432 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.439719 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.439973 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.440222 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.440481 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.440746 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.441006 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.441282 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.441556 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.441807 begin; [] -gorptest: 19:08:34.441908 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] -gorptest: 19:08:34.442086 select memo from invoice_test [] -gorptest: 19:08:34.442156 savepoint "foo" [1:] -gorptest: 19:08:34.442184 select memo from invoice_test [] -gorptest: 19:08:34.442326 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] -gorptest: 19:08:34.442607 select memo from invoice_test [] -gorptest: 19:08:34.442762 rollback to savepoint "foo" [1:] -gorptest: 19:08:34.442796 select memo from invoice_test [] -gorptest: 19:08:34.442832 rollback; [] -gorptest: 19:08:34.442996 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.443437 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.443634 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.443821 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.444189 drop table if exists "person_test"; [] -gorptest: 19:08:34.444382 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.444567 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.444749 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.444935 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.445135 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.445343 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.445549 drop table if exists "time_test"; [] -gorptest: 19:08:34.445753 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.010136 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.010550 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.010615 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.010682 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.010742 drop table if exists "person_test"; [] +gorptest: 14:46:38.010807 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.010863 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.010908 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.010961 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.011006 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.011059 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.011106 drop table if exists "time_test"; [] +gorptest: 14:46:38.011235 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.011629 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: 14:46:38.011988 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.012278 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.012706 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.013053 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.013387 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.013743 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.014076 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.014338 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.014595 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.014838 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.015056 begin; [] +gorptest: 14:46:38.015141 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"unpaid" 4:0 5:false] +gorptest: 14:46:38.015431 select memo from invoice_test [] +gorptest: 14:46:38.015528 savepoint "foo" [1:] +gorptest: 14:46:38.015550 select memo from invoice_test [] +gorptest: 14:46:38.015643 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"paid" 4:0 5:false 6:1] +gorptest: 14:46:38.015711 select memo from invoice_test [] +gorptest: 14:46:38.015758 rollback to savepoint "foo" [1:] +gorptest: 14:46:38.015777 select memo from invoice_test [] +gorptest: 14:46:38.015808 rollback; [] +gorptest: 14:46:38.015907 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.016116 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.016327 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.016553 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.016874 drop table if exists "person_test"; [] +gorptest: 14:46:38.017118 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.017328 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.017516 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.017748 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.017969 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.018201 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.018427 drop table if exists "time_test"; [] +gorptest: 14:46:38.018659 drop table if exists "id_created_test"; [] --- PASS: TestSavepoint (0.01s) === RUN TestMultiple -2024/06/22 19:08:34 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: 19:08:34.446064 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.446380 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.446426 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.446463 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.446501 drop table if exists "person_test"; [] -gorptest: 19:08:34.446543 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.446582 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.446624 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.446679 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.446724 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.446763 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.446806 drop table if exists "time_test"; [] -gorptest: 19:08:34.446855 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.447127 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: 19:08:34.447354 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.447563 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.447810 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.448026 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.448227 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.448431 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.448638 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.448845 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.449063 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.449272 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.449496 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] -gorptest: 19:08:34.449669 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] -gorptest: 19:08:34.449830 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] -gorptest: 19:08:34.449975 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] -gorptest: 19:08:34.450117 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.450245 delete from "invoice_test" where "Id"=?; [1:2] -gorptest: 19:08:34.450368 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.450606 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.450824 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.451006 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.451351 drop table if exists "person_test"; [] -gorptest: 19:08:34.451542 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.451729 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.451910 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.452095 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.452277 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.452458 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.452636 drop table if exists "time_test"; [] -gorptest: 19:08:34.452817 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.018992 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.019382 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.019434 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.019492 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.019561 drop table if exists "person_test"; [] +gorptest: 14:46:38.019612 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.019659 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.019697 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.019743 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.019781 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.019830 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.019867 drop table if exists "time_test"; [] +gorptest: 14:46:38.019914 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.020248 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: 14:46:38.020520 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.020761 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.021042 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.021293 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.021509 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.021785 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.022019 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.022259 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.022508 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.022747 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.023015 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"a" 4:0 5:false] +gorptest: 14:46:38.023268 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"b" 4:0 5:true] +gorptest: 14:46:38.023474 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"c" 4:0 5:false 6:1] +gorptest: 14:46:38.023649 update "invoice_test" set "Created"=?, "Updated"=?, "Memo"=?, "PersonId"=?, "IsPaid"=? where "Id"=?; [1:100 2:200 3:"d" 4:0 5:true 6:2] +gorptest: 14:46:38.023797 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.023945 delete from "invoice_test" where "Id"=?; [1:2] +gorptest: 14:46:38.024091 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.024398 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.024648 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.024888 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.025291 drop table if exists "person_test"; [] +gorptest: 14:46:38.025540 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.025771 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.025976 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.026182 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.026376 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.026600 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.026807 drop table if exists "time_test"; [] +gorptest: 14:46:38.027007 drop table if exists "id_created_test"; [] --- PASS: TestMultiple (0.01s) === RUN TestCrud -2024/06/22 19:08:34 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: 19:08:34.453106 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.453407 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.453450 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.453483 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.453522 drop table if exists "person_test"; [] -gorptest: 19:08:34.453554 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.453591 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.453623 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.453659 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.453694 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.453731 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.453764 drop table if exists "time_test"; [] -gorptest: 19:08:34.453809 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.454038 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: 19:08:34.454252 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.454464 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.454737 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.454957 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.455160 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.455366 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.455577 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.455785 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.455993 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.456244 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.456476 delete from invoice_test [] -gorptest: 19:08:34.456631 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] -gorptest: 19:08:34.456822 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.456954 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: 19:08:34.457118 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.457210 select * from invoice_test [] -gorptest: 19:08:34.457372 delete from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.457527 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] -gorptest: 19:08:34.457607 delete from invoice_tag_test [] -gorptest: 19:08:34.457769 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: 19:08:34.457970 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 19:08:34.458079 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: 19:08:34.458222 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 19:08:34.458301 select * from invoice_tag_test [] -gorptest: 19:08:34.458403 delete from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 19:08:34.458535 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] -gorptest: 19:08:34.458604 delete from alias_trans_field_test [] -gorptest: 19:08:34.458752 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] -gorptest: 19:08:34.458902 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 19:08:34.458979 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 605394647632969758" 2:1] -gorptest: 19:08:34.459116 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 19:08:34.459182 select * from alias_trans_field_test [] -gorptest: 19:08:34.459255 delete from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 19:08:34.459384 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] -gorptest: 19:08:34.459445 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.459676 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.459870 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.460060 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.460396 drop table if exists "person_test"; [] -gorptest: 19:08:34.460586 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.460773 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.460956 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.461139 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.461324 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.461507 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.461692 drop table if exists "time_test"; [] -gorptest: 19:08:34.461869 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.027399 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.027803 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.027881 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.027925 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.027958 drop table if exists "person_test"; [] +gorptest: 14:46:38.027992 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.028030 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.028063 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.028095 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.028134 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.028166 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.028206 drop table if exists "time_test"; [] +gorptest: 14:46:38.028250 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.028542 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: 14:46:38.028853 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.029111 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.029433 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.029740 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.030058 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.030306 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.030592 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.030812 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.031048 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.031494 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.031752 delete from invoice_test [] +gorptest: 14:46:38.031893 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"first order" 4:0 5:true] +gorptest: 14:46:38.032065 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.032212 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: 14:46:38.032358 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.032446 select * from invoice_test [] +gorptest: 14:46:38.032580 delete from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.032714 select "Id","Created","Updated","Memo","PersonId","IsPaid" from "invoice_test" where "Id"=?; [1:1] +gorptest: 14:46:38.032803 delete from invoice_tag_test [] +gorptest: 14:46:38.032962 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: 14:46:38.033166 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 14:46:38.033288 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: 14:46:38.033435 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 14:46:38.033524 select * from invoice_tag_test [] +gorptest: 14:46:38.033659 delete from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 14:46:38.033819 select "myid","myCreated","date_updated","Memo","person_id","is_Paid" from "invoice_tag_test" where "myid"=?; [1:1] +gorptest: 14:46:38.033901 delete from alias_trans_field_test [] +gorptest: 14:46:38.034047 insert into "alias_trans_field_test" ("id","bar") values (null,?); [1:"some bar"] +gorptest: 14:46:38.034210 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 14:46:38.034320 update "alias_trans_field_test" set "bar"=? where "id"=?; [1:"random 605394647632969758" 2:1] +gorptest: 14:46:38.034475 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 14:46:38.034582 select * from alias_trans_field_test [] +gorptest: 14:46:38.034674 delete from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 14:46:38.034852 select "id","bar" from "alias_trans_field_test" where "id"=?; [1:1] +gorptest: 14:46:38.034922 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.035226 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.035497 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.035732 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.036118 drop table if exists "person_test"; [] +gorptest: 14:46:38.036344 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.036541 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.036732 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.036944 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.037156 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.037350 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.037560 drop table if exists "time_test"; [] +gorptest: 14:46:38.037755 drop table if exists "id_created_test"; [] --- PASS: TestCrud (0.01s) === RUN TestWithIgnoredColumn -2024/06/22 19:08:34 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: 19:08:34.462137 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.462407 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.462448 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.462487 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.462521 drop table if exists "person_test"; [] -gorptest: 19:08:34.462561 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.462593 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.462631 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.462688 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.462729 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.462763 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.462795 drop table if exists "time_test"; [] -gorptest: 19:08:34.462842 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.463084 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: 19:08:34.463360 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.463577 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.463822 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.464034 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.464262 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.464496 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.464730 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.464963 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.465214 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.465451 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.465695 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] -gorptest: 19:08:34.465884 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 19:08:34.465977 delete from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 19:08:34.466124 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] -gorptest: 19:08:34.466191 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.466445 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.466632 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.467095 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.467435 drop table if exists "person_test"; [] -gorptest: 19:08:34.467625 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.467820 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.468005 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.468190 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.468372 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.468554 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.468736 drop table if exists "time_test"; [] -gorptest: 19:08:34.468914 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.038068 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.038339 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.038402 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.038443 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.038476 drop table if exists "person_test"; [] +gorptest: 14:46:38.038508 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.038547 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.038580 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.038613 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.038645 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.038684 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.038716 drop table if exists "time_test"; [] +gorptest: 14:46:38.038775 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.039040 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: 14:46:38.039680 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.040002 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.040441 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.040782 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.041059 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.041309 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.041584 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.041891 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.042134 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.042357 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.042586 insert into "ignored_column_test" ("Id","Created") values (null,?); [1:1] +gorptest: 14:46:38.042770 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 14:46:38.042865 delete from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 14:46:38.043014 select "Id","Created" from "ignored_column_test" where "Id"=?; [1:1] +gorptest: 14:46:38.043082 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.043338 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.043572 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.043763 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.044130 drop table if exists "person_test"; [] +gorptest: 14:46:38.044355 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.044580 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.044772 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.045045 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.045360 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.045683 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.045970 drop table if exists "time_test"; [] +gorptest: 14:46:38.046325 drop table if exists "id_created_test"; [] --- PASS: TestWithIgnoredColumn (0.01s) === RUN TestTypeConversionExample -2024/06/22 19:08:34 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: 19:08:34.469189 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.469451 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.469493 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.469525 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.469564 drop table if exists "person_test"; [] -gorptest: 19:08:34.469601 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.469637 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.469670 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.469711 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.469748 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.469786 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.469824 drop table if exists "time_test"; [] -gorptest: 19:08:34.469871 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.470100 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: 19:08:34.470314 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.470521 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.470889 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.471106 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.471308 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.471512 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.471721 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.471930 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.472142 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.472360 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.472707 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: 19:08:34.472904 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 19:08:34.473045 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: 19:08:34.473237 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] -gorptest: 19:08:34.473336 delete from "type_conv_test" where "Id"=?; [1:1] -gorptest: 19:08:34.473484 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.473736 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.473949 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.474159 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.474520 drop table if exists "person_test"; [] -gorptest: 19:08:34.474737 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.474926 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.475108 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.475303 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.475488 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.475672 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.475852 drop table if exists "time_test"; [] -gorptest: 19:08:34.476031 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.046768 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.047227 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.047287 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.047344 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.047403 drop table if exists "person_test"; [] +gorptest: 14:46:38.047450 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.047497 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.047534 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.047587 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.047634 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.047691 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.047760 drop table if exists "time_test"; [] +gorptest: 14:46:38.047819 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.048210 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: 14:46:38.048516 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.048793 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.049155 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.049446 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.049772 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.050087 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.050437 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.050758 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.051150 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.051616 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.052049 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: 14:46:38.052270 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 14:46:38.052455 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: 14:46:38.052682 select "Id","PersonJSON","Name" from "type_conv_test" where "Id"=?; [1:1] +gorptest: 14:46:38.052803 delete from "type_conv_test" where "Id"=?; [1:1] +gorptest: 14:46:38.052986 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.053269 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.053516 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.053818 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.054207 drop table if exists "person_test"; [] +gorptest: 14:46:38.054495 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.054750 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.055047 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.055381 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.055698 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.056003 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.056341 drop table if exists "time_test"; [] +gorptest: 14:46:38.056620 drop table if exists "id_created_test"; [] --- PASS: TestTypeConversionExample (0.01s) === RUN TestWithEmbeddedStruct -2024/06/22 19:08:34 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: 19:08:34.476314 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.476583 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.476625 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.476660 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.476698 drop table if exists "person_test"; [] -gorptest: 19:08:34.476735 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.476771 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.476808 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.476844 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.476881 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.476918 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.476953 drop table if exists "time_test"; [] -gorptest: 19:08:34.477004 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.477234 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: 19:08:34.477446 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.477656 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.477899 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.478111 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.478314 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.478520 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.478749 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.478959 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.479172 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.479382 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.479609 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] -gorptest: 19:08:34.479775 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 19:08:34.479917 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] -gorptest: 19:08:34.480065 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] -gorptest: 19:08:34.480137 select * from embedded_struct_test [] -gorptest: 19:08:34.480221 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.480453 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.480641 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.480823 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.481126 drop table if exists "person_test"; [] -gorptest: 19:08:34.481317 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.481501 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.481686 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.481882 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.482074 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.482263 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.482444 drop table if exists "time_test"; [] -gorptest: 19:08:34.482626 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.056979 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.057303 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.057354 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.057419 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.057469 drop table if exists "person_test"; [] +gorptest: 14:46:38.057521 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.057578 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.057632 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.057683 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.057738 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.057786 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.057867 drop table if exists "time_test"; [] +gorptest: 14:46:38.057926 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.058278 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: 14:46:38.058586 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.058883 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.059273 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.059578 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.059878 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.060203 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.060583 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.060910 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.061265 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.061585 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.061973 insert into "embedded_struct_test" ("Id","FirstName","LastName") values (null,?,?); [1:"Alice" 2:"Smith"] +gorptest: 14:46:38.062187 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 14:46:38.062345 update "embedded_struct_test" set "FirstName"=?, "LastName"=? where "Id"=?; [1:"Bob" 2:"Smith" 3:1] +gorptest: 14:46:38.062568 select "Id","FirstName","LastName" from "embedded_struct_test" where "Id"=?; [1:1] +gorptest: 14:46:38.062668 select * from embedded_struct_test [] +gorptest: 14:46:38.062812 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.063085 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.063366 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.063663 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.064035 drop table if exists "person_test"; [] +gorptest: 14:46:38.064304 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.064559 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.064802 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.065088 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.065409 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.065682 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.065972 drop table if exists "time_test"; [] +gorptest: 14:46:38.066260 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStruct (0.01s) === RUN TestWithEmbeddedStructBeforeAutoincr -2024/06/22 19:08:34 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: 19:08:34.482904 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.483165 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.483245 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.483285 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.483325 drop table if exists "person_test"; [] -gorptest: 19:08:34.483363 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.483402 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.483441 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.483478 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.483518 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.483557 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.483596 drop table if exists "time_test"; [] -gorptest: 19:08:34.483641 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.483874 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: 19:08:34.484087 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.484291 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.484535 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.484747 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.484953 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.485157 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.485365 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.485593 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.485831 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.486064 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.486314 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] -gorptest: 19:08:34.486491 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.486716 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.486927 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.487135 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.487490 drop table if exists "person_test"; [] -gorptest: 19:08:34.487682 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.487868 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.488049 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.488229 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.488410 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.488603 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.488795 drop table if exists "time_test"; [] -gorptest: 19:08:34.488976 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.066633 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.067007 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.067060 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.067115 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.067200 drop table if exists "person_test"; [] +gorptest: 14:46:38.067246 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.067279 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.067313 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.067347 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.067385 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.067418 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.067451 drop table if exists "time_test"; [] +gorptest: 14:46:38.067511 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.067782 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: 14:46:38.068032 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.068249 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.068522 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.068754 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.068985 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.069202 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.069417 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.069656 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.069895 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.070124 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.070424 insert into "embedded_struct_before_autoincr_test" ("FirstName","LastName","Id") values (?,?,null); [1:"Alice" 2:"Smith"] +gorptest: 14:46:38.070625 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.070840 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.071080 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.071383 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.071764 drop table if exists "person_test"; [] +gorptest: 14:46:38.072019 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.072212 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.072423 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.072613 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.072804 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.073020 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.073229 drop table if exists "time_test"; [] +gorptest: 14:46:38.073415 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedStructBeforeAutoincr (0.01s) === RUN TestWithEmbeddedAutoincr -2024/06/22 19:08:34 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: 19:08:34.489252 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.489505 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.489547 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.489588 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.489627 drop table if exists "person_test"; [] -gorptest: 19:08:34.489665 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.489707 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.489745 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.489784 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.489821 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.489862 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.489898 drop table if exists "time_test"; [] -gorptest: 19:08:34.489941 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.490166 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: 19:08:34.490378 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.490583 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.491146 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.491358 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.491562 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.491770 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.491977 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.492189 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.492400 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.492607 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.492835 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] -gorptest: 19:08:34.492997 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.493180 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.493405 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.493584 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.493901 drop table if exists "person_test"; [] -gorptest: 19:08:34.494118 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.494328 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.494536 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.494762 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.494970 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.495177 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.495391 drop table if exists "time_test"; [] -gorptest: 19:08:34.495601 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.073634 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.073906 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.073950 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.073984 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.074023 drop table if exists "person_test"; [] +gorptest: 14:46:38.074074 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.074116 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.074149 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.074182 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.074220 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.074253 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.074291 drop table if exists "time_test"; [] +gorptest: 14:46:38.074331 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.074594 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: 14:46:38.074831 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.075083 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.075687 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.076044 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.076429 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.076760 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.077099 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.077383 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.077707 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.077964 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.078244 insert into "embedded_autoincr_test" ("Id","FirstName","LastName","MiddleName") values (null,?,?,?); [1:"Alice" 2:"Smith" 3:"Rose"] +gorptest: 14:46:38.078417 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.078605 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.078813 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.079009 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.079378 drop table if exists "person_test"; [] +gorptest: 14:46:38.079578 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.079785 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.080002 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.080220 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.080464 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.080695 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.080938 drop table if exists "time_test"; [] +gorptest: 14:46:38.081151 drop table if exists "id_created_test"; [] --- PASS: TestWithEmbeddedAutoincr (0.01s) === RUN TestSelectVal -gorptest: 19:08:34.495887 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] -gorptest: 19:08:34.496374 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: 19:08:34.496524 select Int64 from TableWithNull where Str='abc' [] -gorptest: 19:08:34.496601 select count(*) from TableWithNull [] -gorptest: 19:08:34.496659 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 19:08:34.496721 select Int64 from TableWithNull where Str='notfound' [] -gorptest: 19:08:34.496777 select Int64 from TableWithNull where Str='abc' [] -gorptest: 19:08:34.496845 select Float64 from TableWithNull where Str='abc' [] -gorptest: 19:08:34.496916 select min(Float64) from TableWithNull [] -gorptest: 19:08:34.496979 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] -gorptest: 19:08:34.497042 select Float64 from TableWithNull where Str='notfound' [] -gorptest: 19:08:34.497095 select Float64 from TableWithNull where Str='abc' [] -gorptest: 19:08:34.497151 select Str from TableWithNull where Int64=? [1:78] -gorptest: 19:08:34.497208 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 19:08:34.497261 select Str from TableWithNull where Int64=? [1:78] -gorptest: 19:08:34.497317 select Str from TableWithNull where Str='asdfasdf' [] -gorptest: 19:08:34.497403 select Int64 from TableWithNull where Str=? [1:"abc"] -gorptest: 19:08:34.497475 select Str from TableWithNull where Int64=? [1:78] -gorptest: 19:08:34.497534 drop table if exists "TableWithNull"; [] +gorptest: 14:46:38.081353 create table "TableWithNull" ("Id" integer not null primary key, "Str" varchar(255), "Int64" integer, "Float64" real, "Bool" integer, "Bytes" blob) ; [] +gorptest: 14:46:38.081942 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: 14:46:38.082089 select Int64 from TableWithNull where Str='abc' [] +gorptest: 14:46:38.082167 select count(*) from TableWithNull [] +gorptest: 14:46:38.082231 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 14:46:38.082291 select Int64 from TableWithNull where Str='notfound' [] +gorptest: 14:46:38.082351 select Int64 from TableWithNull where Str='abc' [] +gorptest: 14:46:38.082411 select Float64 from TableWithNull where Str='abc' [] +gorptest: 14:46:38.082465 select min(Float64) from TableWithNull [] +gorptest: 14:46:38.082531 select count(*) from TableWithNull where Str=? [1:"asdfasdf"] +gorptest: 14:46:38.082617 select Float64 from TableWithNull where Str='notfound' [] +gorptest: 14:46:38.082670 select Float64 from TableWithNull where Str='abc' [] +gorptest: 14:46:38.082733 select Str from TableWithNull where Int64=? [1:78] +gorptest: 14:46:38.082810 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 14:46:38.082877 select Str from TableWithNull where Int64=? [1:78] +gorptest: 14:46:38.082950 select Str from TableWithNull where Str='asdfasdf' [] +gorptest: 14:46:38.083015 select Int64 from TableWithNull where Str=? [1:"abc"] +gorptest: 14:46:38.083083 select Str from TableWithNull where Int64=? [1:78] +gorptest: 14:46:38.083187 drop table if exists "TableWithNull"; [] --- PASS: TestSelectVal (0.00s) === RUN TestVersionMultipleRows -2024/06/22 19:08:34 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: 19:08:34.497908 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.498139 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.498182 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.498217 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.498254 drop table if exists "person_test"; [] -gorptest: 19:08:34.498291 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.498328 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.498365 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.498401 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.498437 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.498473 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.498509 drop table if exists "time_test"; [] -gorptest: 19:08:34.498553 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.498793 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: 19:08:34.499006 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.499222 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.499470 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.499690 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.499913 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.500144 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.500356 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.500573 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.500791 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.500999 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.501218 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514501200685 2:1719126514501200685 3:"Bob" 4:"Smith" 5:1] -gorptest: 19:08:34.501389 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514501379611 2:1719126514501379611 3:"Jane" 4:"Smith" 5:1] -gorptest: 19:08:34.501551 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514501541558 2:1719126514501541558 3:"Mike" 4:"Smith" 5:1] -gorptest: 19:08:34.501700 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.501884 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.502067 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.502251 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.502570 drop table if exists "person_test"; [] -gorptest: 19:08:34.503051 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.503273 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.503456 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.503637 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.503819 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.504001 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.504180 drop table if exists "time_test"; [] -gorptest: 19:08:34.504389 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.083542 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.083793 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.083837 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.083874 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.083917 drop table if exists "person_test"; [] +gorptest: 14:46:38.083951 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.083983 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.084021 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.084053 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.084084 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.084118 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.084156 drop table if exists "time_test"; [] +gorptest: 14:46:38.084194 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.084438 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: 14:46:38.084689 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.084908 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.085197 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.085481 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.085746 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.085995 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.086270 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.086525 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.086798 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.087024 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.087291 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398087273133 2:1684716398087273133 3:"Bob" 4:"Smith" 5:1] +gorptest: 14:46:38.087491 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398087477781 2:1684716398087477781 3:"Jane" 4:"Smith" 5:1] +gorptest: 14:46:38.087657 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398087646358 2:1684716398087646358 3:"Mike" 4:"Smith" 5:1] +gorptest: 14:46:38.087826 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.088020 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.088230 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.088423 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.088742 drop table if exists "person_test"; [] +gorptest: 14:46:38.088970 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.089161 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.089353 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.089564 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.089779 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.090085 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.090283 drop table if exists "time_test"; [] +gorptest: 14:46:38.090504 drop table if exists "id_created_test"; [] --- PASS: TestVersionMultipleRows (0.01s) === RUN TestWithStringPk -gorptest: 19:08:34.504606 create table string_pk_test (Id varchar(255), Name varchar(255)); [] -gorptest: 19:08:34.505151 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] -gorptest: 19:08:34.505307 drop table if exists "string_pk_test"; [] +gorptest: 14:46:38.090690 create table string_pk_test (Id varchar(255), Name varchar(255)); [] +gorptest: 14:46:38.091413 insert into "string_pk_test" ("Id","Name") values (null,?); [1:"foo"] +gorptest: 14:46:38.091577 drop table if exists "string_pk_test"; [] --- PASS: TestWithStringPk (0.00s) === RUN TestSqlExecutorInterfaceSelects --- PASS: TestSqlExecutorInterfaceSelects (0.00s) === RUN TestWithTimeSelect -2024/06/22 19:08:34 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: 19:08:34.505996 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.506272 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.506329 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.506369 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.506407 drop table if exists "person_test"; [] -gorptest: 19:08:34.506446 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.506485 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.506522 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.506558 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.506595 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.506632 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.506685 drop table if exists "time_test"; [] -gorptest: 19:08:34.506733 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.506966 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: 19:08:34.507182 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.507391 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.507633 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.507844 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.508049 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.508254 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.508460 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.508669 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.508878 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.509083 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.509312 insert into "time_test" ("Id","Time") values (null,?); [1:2024-06-23 06:37:34.509280953 +0000 UTC] -gorptest: 19:08:34.509484 insert into "time_test" ("Id","Time") values (null,?); [1:2024-06-23 06:38:35.509280953 +0000 UTC] -gorptest: 19:08:34.509652 SELECT id FROM time_test WHERE Time < ? [1:2024-06-23 06:38:34.509280953 +0000 UTC] -gorptest: 19:08:34.509753 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.509940 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.510128 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.510311 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.510600 drop table if exists "person_test"; [] -gorptest: 19:08:34.510814 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.510999 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.511178 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.511357 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.511541 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.511722 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.511900 drop table if exists "time_test"; [] -gorptest: 19:08:34.512090 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.092236 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.092497 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.092541 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.092575 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.092614 drop table if exists "person_test"; [] +gorptest: 14:46:38.092647 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.092701 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.092743 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.092775 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.092814 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.092847 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.092881 drop table if exists "time_test"; [] +gorptest: 14:46:38.092927 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.093194 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: 14:46:38.093442 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.093661 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.093936 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.094159 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.094405 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.094620 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.094855 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.095137 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.095475 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.095733 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.096018 insert into "time_test" ("Id","Time") values (null,?); [1:2023-05-22 00:15:38.095995863 +0000 UTC] +gorptest: 14:46:38.096211 insert into "time_test" ("Id","Time") values (null,?); [1:2023-05-22 00:16:39.095995863 +0000 UTC] +gorptest: 14:46:38.096385 SELECT id FROM time_test WHERE Time < ? [1:2023-05-22 00:16:38.095995863 +0000 UTC] +gorptest: 14:46:38.096501 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.096743 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.097004 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.097241 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.097555 drop table if exists "person_test"; [] +gorptest: 14:46:38.097813 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.098078 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.098381 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.098629 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.098961 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.099271 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.099592 drop table if exists "time_test"; [] +gorptest: 14:46:38.099911 drop table if exists "id_created_test"; [] --- PASS: TestWithTimeSelect (0.01s) === RUN TestInvoicePersonView -2024/06/22 19:08:34 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: 19:08:34.512364 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.512610 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.512654 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.512688 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.512727 drop table if exists "person_test"; [] -gorptest: 19:08:34.512765 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.512803 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.512842 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.512880 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.512915 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.512952 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.512989 drop table if exists "time_test"; [] -gorptest: 19:08:34.513032 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.513301 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: 19:08:34.513519 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.513971 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.514368 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.514780 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.515022 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.515256 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.515502 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.515726 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.515950 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.516159 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.516401 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514516375392 2:1719126514516375392 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.516588 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] -gorptest: 19:08:34.516745 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] -gorptest: 19:08:34.516871 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.517064 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.517246 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.517428 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.517722 drop table if exists "person_test"; [] -gorptest: 19:08:34.517926 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.518111 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.518293 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.518473 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.518657 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.518856 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.519035 drop table if exists "time_test"; [] -gorptest: 19:08:34.519228 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.100289 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.100685 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.100742 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.100802 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.100861 drop table if exists "person_test"; [] +gorptest: 14:46:38.100912 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.100969 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.101019 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.101080 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.101134 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.101226 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.101303 drop table if exists "time_test"; [] +gorptest: 14:46:38.101368 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.101826 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: 14:46:38.102163 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.102482 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.102856 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.103147 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.103475 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.103779 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.104157 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.104451 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.104763 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.105042 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.105384 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398105350887 2:1684716398105350887 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:38.105659 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:0 2:0 3:"xmas order" 4:1 5:false] +gorptest: 14:46:38.105893 select i.Id InvoiceId, p.Id PersonId, i.Memo, p.FName from invoice_test i, person_test p where i.PersonId = p.Id [] +gorptest: 14:46:38.106071 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.106389 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.106642 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.106911 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.107926 drop table if exists "person_test"; [] +gorptest: 14:46:38.108302 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.108602 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.108963 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.109223 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.109474 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.109703 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.109951 drop table if exists "time_test"; [] +gorptest: 14:46:38.110178 drop table if exists "id_created_test"; [] --- PASS: TestInvoicePersonView (0.01s) === RUN TestQuoteTableNames -2024/06/22 19:08:34 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: 19:08:34.519544 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.519806 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.519847 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.519885 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.519925 drop table if exists "person_test"; [] -gorptest: 19:08:34.519973 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.520008 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.520044 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.520084 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.520131 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.520171 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.520211 drop table if exists "time_test"; [] -gorptest: 19:08:34.520261 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.520489 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: 19:08:34.520703 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.520906 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.521143 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.521354 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.521553 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.521770 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.521985 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.522187 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.522424 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.523116 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +2023/05/22 14:46:38 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: 14:46:38.110541 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.110897 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.110960 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.111007 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.111061 drop table if exists "person_test"; [] +gorptest: 14:46:38.111106 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.111186 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.111262 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.111315 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.111365 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.111405 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.111492 drop table if exists "time_test"; [] +gorptest: 14:46:38.111634 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.112038 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: 14:46:38.112360 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.112649 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.113066 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.113402 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.113743 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.114060 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.114429 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.114757 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.115081 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.115376 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] --- PASS: TestQuoteTableNames (0.01s) === RUN TestSelectTooManyCols -2024/06/22 19:08:34 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: 19:08:34.526403 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.526643 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.526713 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.526756 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.526789 drop table if exists "person_test"; [] -gorptest: 19:08:34.526828 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.526859 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.526895 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.526927 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.526963 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.526995 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.527031 drop table if exists "time_test"; [] -gorptest: 19:08:34.527069 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.527296 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: 19:08:34.527521 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.527746 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.527992 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.528203 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.528403 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.528605 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.528824 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.529038 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.529244 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.529459 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.529705 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514529685154 2:1719126514529685154 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.529909 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514529898864 2:1719126514529898864 3:"jane" 4:"doe" 5:1] -gorptest: 19:08:34.530090 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.530216 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] -gorptest: 19:08:34.530322 select * from person_test where Id=? [1:1] -gorptest: 19:08:34.530443 select * from person_test order by fname asc [] -gorptest: 19:08:34.530579 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.530829 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.531048 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.531254 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.531571 drop table if exists "person_test"; [] -gorptest: 19:08:34.531796 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.531989 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.532173 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.532358 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.532544 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.532736 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.532915 drop table if exists "time_test"; [] -gorptest: 19:08:34.533091 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.118498 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.118801 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.118851 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.118889 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.118936 drop table if exists "person_test"; [] +gorptest: 14:46:38.118973 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.119014 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.119054 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.119123 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.119191 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.119242 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.119289 drop table if exists "time_test"; [] +gorptest: 14:46:38.119335 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.119634 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: 14:46:38.119918 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.120175 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.120490 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.120716 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.120950 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.121167 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.121398 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.121638 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.121907 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.122130 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.122360 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398122340319 2:1684716398122340319 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:38.122531 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398122521134 2:1684716398122521134 3:"jane" 4:"doe" 5:1] +gorptest: 14:46:38.122718 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:38.122846 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:2] +gorptest: 14:46:38.122956 select * from person_test where Id=? [1:1] +gorptest: 14:46:38.123061 select * from person_test order by fname asc [] +gorptest: 14:46:38.123253 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.123478 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.123716 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.123916 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.124238 drop table if exists "person_test"; [] +gorptest: 14:46:38.124485 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.124702 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.124942 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.125158 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.125393 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.125609 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.125841 drop table if exists "time_test"; [] +gorptest: 14:46:38.126054 drop table if exists "id_created_test"; [] --- PASS: TestSelectTooManyCols (0.01s) === RUN TestSelectSingleVal -2024/06/22 19:08:34 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: 19:08:34.533382 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.533636 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.533680 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.533716 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.533747 drop table if exists "person_test"; [] -gorptest: 19:08:34.533787 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.533820 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.533861 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.533894 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.533931 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.533962 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.533999 drop table if exists "time_test"; [] -gorptest: 19:08:34.534037 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.534263 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: 19:08:34.534472 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.534708 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.534957 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.535167 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.535388 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.535597 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.535804 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.536008 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.536214 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.536418 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.536647 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514536629851 2:1719126514536629851 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.536834 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] -gorptest: 19:08:34.536943 select * from person_test where Id=? [1:1] -gorptest: 19:08:34.537053 select FName from person_test where Id=? [1:1] -gorptest: 19:08:34.537114 select * from person_test where Id=? [1:1] -gorptest: 19:08:34.537210 select * from person_test where 2<1 AND Id=? [1:1] -gorptest: 19:08:34.537308 select * from person_test where Id=? [1:-2222] -gorptest: 19:08:34.537400 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1719126514537390934 2:1719126514537390934 3:"bob" 4:"smith" 5:1] -gorptest: 19:08:34.537556 select * from person_test where Fname='bob' [] -gorptest: 19:08:34.537668 select * from person_test where Id=-123 [] -gorptest: 19:08:34.537744 select * from person_test where Id=-123 [] -gorptest: 19:08:34.537817 select * from person_test where Id=-123 [] -gorptest: 19:08:34.537876 select * from person_test where Id=-123 [] -gorptest: 19:08:34.537937 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.538128 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.538311 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.538493 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.538852 drop table if exists "person_test"; [] -gorptest: 19:08:34.539095 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.539308 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.539515 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.539736 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.539946 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.540151 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.540358 drop table if exists "time_test"; [] -gorptest: 19:08:34.540558 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.126347 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.126623 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.126665 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.126700 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.126738 drop table if exists "person_test"; [] +gorptest: 14:46:38.126770 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.126803 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.126864 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.126901 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.126941 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.126974 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.127009 drop table if exists "time_test"; [] +gorptest: 14:46:38.127056 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.127585 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: 14:46:38.127816 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.128067 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.128348 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.128575 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.128810 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.129041 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.129261 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.129476 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.129738 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.130012 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.130281 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398130259230 2:1684716398130259230 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:38.130477 select "Id","Created","Updated","FName","LName","Version" from "person_test" where "Id"=?; [1:1] +gorptest: 14:46:38.130623 select * from person_test where Id=? [1:1] +gorptest: 14:46:38.130758 select FName from person_test where Id=? [1:1] +gorptest: 14:46:38.130835 select * from person_test where Id=? [1:1] +gorptest: 14:46:38.130956 select * from person_test where 2<1 AND Id=? [1:1] +gorptest: 14:46:38.131088 select * from person_test where Id=? [1:-2222] +gorptest: 14:46:38.131267 insert into "person_test" ("Id","Created","Updated","FName","LName","Version") values (null,?,?,?,?,?); [1:1684716398131251420 2:1684716398131251420 3:"bob" 4:"smith" 5:1] +gorptest: 14:46:38.131474 select * from person_test where Fname='bob' [] +gorptest: 14:46:38.131622 select * from person_test where Id=-123 [] +gorptest: 14:46:38.131772 select * from person_test where Id=-123 [] +gorptest: 14:46:38.131843 select * from person_test where Id=-123 [] +gorptest: 14:46:38.131908 select * from person_test where Id=-123 [] +gorptest: 14:46:38.131977 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.132179 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.132391 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.132582 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.132904 drop table if exists "person_test"; [] +gorptest: 14:46:38.133154 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.133351 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.133540 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.133767 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.133994 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.134188 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.134415 drop table if exists "time_test"; [] +gorptest: 14:46:38.134632 drop table if exists "id_created_test"; [] --- PASS: TestSelectSingleVal (0.01s) === RUN TestSelectAlias -2024/06/22 19:08:34 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: 19:08:34.540835 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.541086 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.541133 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.541176 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.541209 drop table if exists "person_test"; [] -gorptest: 19:08:34.541249 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.541297 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.541345 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.541385 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.541417 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.541454 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.541486 drop table if exists "time_test"; [] -gorptest: 19:08:34.541528 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.541751 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: 19:08:34.541963 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.542180 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.542424 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.542631 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.543086 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.543318 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.543530 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.543744 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.543959 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.544179 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.544396 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] -gorptest: 19:08:34.544550 select * from id_created_test where Id=1 [] -gorptest: 19:08:34.544651 SELECT *, 1 AS external FROM id_created_test [] -gorptest: 19:08:34.544767 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.545331 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.545521 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.545704 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.546045 drop table if exists "person_test"; [] -gorptest: 19:08:34.546236 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.546419 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.546616 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.546820 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.547002 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.547184 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.547369 drop table if exists "time_test"; [] -gorptest: 19:08:34.547553 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.134902 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.135235 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.135279 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.135313 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.135365 drop table if exists "person_test"; [] +gorptest: 14:46:38.135403 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.135440 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.135478 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.135523 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.135560 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.135598 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.135641 drop table if exists "time_test"; [] +gorptest: 14:46:38.135687 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.135999 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: 14:46:38.136273 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.136544 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.136873 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.137186 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.137406 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.137645 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.137901 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.138153 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.138372 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.138614 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.138838 insert into "id_created_test" ("Id","Created") values (null,?); [1:3] +gorptest: 14:46:38.139000 select * from id_created_test where Id=1 [] +gorptest: 14:46:38.139121 SELECT *, 1 AS external FROM id_created_test [] +gorptest: 14:46:38.139268 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.139902 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.140116 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.140307 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.140662 drop table if exists "person_test"; [] +gorptest: 14:46:38.140863 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.141079 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.141321 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.141560 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.141803 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.142017 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.142255 drop table if exists "time_test"; [] +gorptest: 14:46:38.142474 drop table if exists "id_created_test"; [] --- PASS: TestSelectAlias (0.01s) === RUN TestMysqlPanicIfDialectNotInitialized --- PASS: TestMysqlPanicIfDialectNotInitialized (0.00s) === RUN TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange -2024/06/22 19:08:34 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: 19:08:34.547920 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.548168 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.548209 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.548241 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.548279 drop table if exists "person_test"; [] -gorptest: 19:08:34.548312 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.548348 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.548382 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.548419 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.548462 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.548501 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.548537 drop table if exists "time_test"; [] -gorptest: 19:08:34.548579 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.548809 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: 19:08:34.549035 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.549240 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.549477 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.549687 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.549893 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.550096 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.550301 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.550506 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.550751 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.550969 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.551181 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.551375 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.551562 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.551749 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.552054 drop table if exists "person_test"; [] -gorptest: 19:08:34.552248 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.552458 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.552640 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.552850 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.553058 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.553319 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.553535 drop table if exists "time_test"; [] -gorptest: 19:08:34.553742 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.553792 drop table if exists "single_column_table"; [] -gorptest: 19:08:34.553858 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: 19:08:34.554100 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: 19:08:34.554353 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.554598 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: 19:08:34.555282 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: 19:08:34.555500 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.555708 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.555927 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.556140 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.556345 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.556561 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: 19:08:34.556782 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.556987 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] -gorptest: 19:08:34.557035 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] -gorptest: 19:08:34.557251 delete from "invoice_test"; [] -gorptest: 19:08:34.557374 delete from "invoice_tag_test"; [] -gorptest: 19:08:34.557487 delete from "alias_trans_field_test"; [] -gorptest: 19:08:34.557601 delete from "invoice_override_test"; [] -gorptest: 19:08:34.557725 delete from "person_test"; [] -gorptest: 19:08:34.557836 delete from "ignored_column_test"; [] -gorptest: 19:08:34.557949 delete from "id_created_test"; [] -gorptest: 19:08:34.558058 delete from "type_conv_test"; [] -gorptest: 19:08:34.558170 delete from "embedded_struct_test"; [] -gorptest: 19:08:34.558283 delete from "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.558397 delete from "embedded_autoincr_test"; [] -gorptest: 19:08:34.558510 delete from "time_test"; [] -gorptest: 19:08:34.558623 delete from "id_created_test"; [] -gorptest: 19:08:34.558754 delete from "single_column_table"; [] -gorptest: 19:08:34.558913 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] -gorptest: 19:08:34.559002 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.559185 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.559373 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.559553 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.559880 drop table if exists "person_test"; [] -gorptest: 19:08:34.560068 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.560246 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.560428 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.560608 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.560802 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.561025 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.561231 drop table if exists "time_test"; [] -gorptest: 19:08:34.561437 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.561496 drop table if exists "single_column_table"; [] ---- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.01s) +2023/05/22 14:46:38 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: 14:46:38.142795 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.143052 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.143120 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.143441 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.143502 drop table if exists "person_test"; [] +gorptest: 14:46:38.143538 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.143580 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.143616 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.143655 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.143688 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.143722 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.143760 drop table if exists "time_test"; [] +gorptest: 14:46:38.143807 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.144123 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: 14:46:38.144374 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.144598 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.144888 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.145142 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.145373 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.145588 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.145829 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.146047 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.146285 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.146610 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.146957 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.147314 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.147649 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.147970 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.148441 drop table if exists "person_test"; [] +gorptest: 14:46:38.148724 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.148975 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.149167 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.149378 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.149570 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.149779 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.149967 drop table if exists "time_test"; [] +gorptest: 14:46:38.150178 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.150227 drop table if exists "single_column_table"; [] +gorptest: 14:46:38.150273 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: 14:46:38.150525 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: 14:46:38.150770 create table if not exists "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.150988 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: 14:46:38.151303 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: 14:46:38.151531 create table if not exists "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.151800 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.152043 create table if not exists "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.152292 create table if not exists "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.152540 create table if not exists "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.152832 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: 14:46:38.153090 create table if not exists "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.153357 create table if not exists "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer, "External" integer) ; [] +gorptest: 14:46:38.153415 create table if not exists "single_column_table" ("SomeId" varchar(255) not null primary key) ; [] +gorptest: 14:46:38.153654 delete from "invoice_test"; [] +gorptest: 14:46:38.153769 delete from "invoice_tag_test"; [] +gorptest: 14:46:38.153895 delete from "alias_trans_field_test"; [] +gorptest: 14:46:38.154006 delete from "invoice_override_test"; [] +gorptest: 14:46:38.154147 delete from "person_test"; [] +gorptest: 14:46:38.154257 delete from "ignored_column_test"; [] +gorptest: 14:46:38.154366 delete from "id_created_test"; [] +gorptest: 14:46:38.154491 delete from "type_conv_test"; [] +gorptest: 14:46:38.154595 delete from "embedded_struct_test"; [] +gorptest: 14:46:38.154721 delete from "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.154849 delete from "embedded_autoincr_test"; [] +gorptest: 14:46:38.154960 delete from "time_test"; [] +gorptest: 14:46:38.155089 delete from "id_created_test"; [] +gorptest: 14:46:38.155229 delete from "single_column_table"; [] +gorptest: 14:46:38.155389 update "single_column_table" set "SomeId"=? where "SomeId"=?; [1:"A Unique Id String" 2:"A Unique Id String"] +gorptest: 14:46:38.155473 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.155672 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.155883 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.156070 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.156390 drop table if exists "person_test"; [] +gorptest: 14:46:38.156613 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.156800 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.157005 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.157244 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.157486 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.157703 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.157912 drop table if exists "time_test"; [] +gorptest: 14:46:38.158151 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.158210 drop table if exists "single_column_table"; [] +--- PASS: TestSingleColumnKeyDbReturnsZeroRowsUpdatedOnPKChange (0.02s) === RUN TestPrepare -2024/06/22 19:08:34 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: 19:08:34.562064 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.562401 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.562449 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.562489 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.562534 drop table if exists "person_test"; [] -gorptest: 19:08:34.562598 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.562645 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.562724 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.562759 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.562797 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.562830 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.562861 drop table if exists "time_test"; [] -gorptest: 19:08:34.562905 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.563148 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: 19:08:34.563411 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] -gorptest: 19:08:34.563619 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] -gorptest: 19:08:34.563859 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] -gorptest: 19:08:34.564077 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.564284 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] -gorptest: 19:08:34.564490 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] -gorptest: 19:08:34.564698 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] -gorptest: 19:08:34.564904 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] -gorptest: 19:08:34.565113 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] -gorptest: 19:08:34.565331 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] -gorptest: 19:08:34.565561 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] -gorptest: 19:08:34.565737 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] -gorptest: 19:08:34.565891 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] -gorptest: 19:08:34.566054 SELECT * from invoice_test WHERE Memo='prepare-baz' [] -gorptest: 19:08:34.566180 begin; [] -gorptest: 19:08:34.566238 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] -gorptest: 19:08:34.566352 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 19:08:34.566790 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 19:08:34.566913 commit; [] -gorptest: 19:08:34.567020 SELECT * from invoice_test WHERE IsPaid=? [1:true] -gorptest: 19:08:34.567153 drop table if exists "invoice_test"; [] -gorptest: 19:08:34.567467 drop table if exists "invoice_tag_test"; [] -gorptest: 19:08:34.567655 drop table if exists "alias_trans_field_test"; [] -gorptest: 19:08:34.567838 drop table if exists "invoice_override_test"; [] -gorptest: 19:08:34.568159 drop table if exists "person_test"; [] -gorptest: 19:08:34.568359 drop table if exists "ignored_column_test"; [] -gorptest: 19:08:34.568546 drop table if exists "id_created_test"; [] -gorptest: 19:08:34.568729 drop table if exists "type_conv_test"; [] -gorptest: 19:08:34.568911 drop table if exists "embedded_struct_test"; [] -gorptest: 19:08:34.569096 drop table if exists "embedded_struct_before_autoincr_test"; [] -gorptest: 19:08:34.569279 drop table if exists "embedded_autoincr_test"; [] -gorptest: 19:08:34.569460 drop table if exists "time_test"; [] -gorptest: 19:08:34.569657 drop table if exists "id_created_test"; [] +2023/05/22 14:46:38 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: 14:46:38.158830 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.159113 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.159180 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.159235 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.159283 drop table if exists "person_test"; [] +gorptest: 14:46:38.159317 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.159379 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.159413 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.159449 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.159490 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.159534 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.159577 drop table if exists "time_test"; [] +gorptest: 14:46:38.159619 create table "invoice_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.159871 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: 14:46:38.160117 create table "alias_trans_field_test" ("id" integer not null primary key autoincrement, "bar" varchar(255)) ; [] +gorptest: 14:46:38.160333 create table "invoice_override_test" ("Id" varchar(255) not null primary key, "Created" integer, "Updated" integer, "Memo" varchar(255), "PersonId" integer, "IsPaid" integer) ; [] +gorptest: 14:46:38.160609 create table "person_test" ("Id" integer not null primary key autoincrement, "Created" integer, "Updated" integer, "FName" varchar(255), "LName" varchar(255), "Version" integer) ; [] +gorptest: 14:46:38.160851 create table "ignored_column_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.161067 create table "id_created_test" ("Id" integer not null primary key autoincrement, "Created" integer) ; [] +gorptest: 14:46:38.161321 create table "type_conv_test" ("Id" integer not null primary key autoincrement, "PersonJSON" varchar(255), "Name" varchar(255)) ; [] +gorptest: 14:46:38.161545 create table "embedded_struct_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255)) ; [] +gorptest: 14:46:38.161803 create table "embedded_struct_before_autoincr_test" ("FirstName" varchar(255), "LastName" varchar(255), "Id" integer not null primary key autoincrement) ; [] +gorptest: 14:46:38.162026 create table "embedded_autoincr_test" ("Id" integer not null primary key autoincrement, "FirstName" varchar(255), "LastName" varchar(255), "MiddleName" varchar(255)) ; [] +gorptest: 14:46:38.162268 create table "time_test" ("Id" integer not null primary key autoincrement, "Time" datetime) ; [] +gorptest: 14:46:38.162559 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-foo" 4:0 5:false] +gorptest: 14:46:38.162760 insert into "invoice_test" ("Id","Created","Updated","Memo","PersonId","IsPaid") values (null,?,?,?,?,?); [1:100 2:200 3:"prepare-bar" 4:0 5:false] +gorptest: 14:46:38.162935 UPDATE invoice_test SET Memo=? WHERE Id=? [1:] +gorptest: 14:46:38.163120 SELECT * from invoice_test WHERE Memo='prepare-baz' [] +gorptest: 14:46:38.163599 begin; [] +gorptest: 14:46:38.163647 UPDATE invoice_test SET IsPaid=? WHERE Id=? [1:] +gorptest: 14:46:38.163749 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 14:46:38.164166 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 14:46:38.164291 commit; [] +gorptest: 14:46:38.164371 SELECT * from invoice_test WHERE IsPaid=? [1:true] +gorptest: 14:46:38.164480 drop table if exists "invoice_test"; [] +gorptest: 14:46:38.164788 drop table if exists "invoice_tag_test"; [] +gorptest: 14:46:38.164983 drop table if exists "alias_trans_field_test"; [] +gorptest: 14:46:38.165178 drop table if exists "invoice_override_test"; [] +gorptest: 14:46:38.165494 drop table if exists "person_test"; [] +gorptest: 14:46:38.165692 drop table if exists "ignored_column_test"; [] +gorptest: 14:46:38.165877 drop table if exists "id_created_test"; [] +gorptest: 14:46:38.166086 drop table if exists "type_conv_test"; [] +gorptest: 14:46:38.166292 drop table if exists "embedded_struct_test"; [] +gorptest: 14:46:38.166477 drop table if exists "embedded_struct_before_autoincr_test"; [] +gorptest: 14:46:38.166683 drop table if exists "embedded_autoincr_test"; [] +gorptest: 14:46:38.166867 drop table if exists "time_test"; [] +gorptest: 14:46:38.167070 drop table if exists "id_created_test"; [] --- PASS: TestPrepare (0.01s) PASS -ok gopkg.in/gorp.v1 0.219s +ok gopkg.in/gorp.v1 0.265s create-stamp debian/debhelper-build-stamp dh_testroot -O--builddirectory=_build -O--buildsystem=golang dh_prep -O--builddirectory=_build -O--buildsystem=golang @@ -1890,12 +1933,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/740268/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/740268/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/2249904 and its subdirectories -I: Current time: Sat Jun 22 19:08:39 -12 2024 -I: pbuilder-time-stamp: 1719126519 +I: removing directory /srv/workspace/pbuilder/740268 and its subdirectories +I: Current time: Mon May 22 14:46:43 +14 2023 +I: pbuilder-time-stamp: 1684716403