File tree Expand file tree Collapse file tree 8 files changed +17
-12
lines changed Expand file tree Collapse file tree 8 files changed +17
-12
lines changed Original file line number Diff line number Diff line change @@ -3,13 +3,13 @@ set -euo pipefail
3
3
4
4
if [[ " $OSTYPE " == " linux" * ]]; then
5
5
WASI_SDK=" https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-linux.tar.gz"
6
- BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_120_b /binaryen-version_120_b -x86_64-linux.tar.gz"
6
+ BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_121 /binaryen-version_121 -x86_64-linux.tar.gz"
7
7
elif [[ " $OSTYPE " == " darwin" * ]]; then
8
8
WASI_SDK=" https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-arm64-macos.tar.gz"
9
- BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_120_b /binaryen-version_120_b -arm64-macos.tar.gz"
9
+ BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_121 /binaryen-version_121 -arm64-macos.tar.gz"
10
10
elif [[ " $OSTYPE " == " msys" || " $OSTYPE " == " cygwin" ]]; then
11
11
WASI_SDK=" https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-25/wasi-sdk-25.0-x86_64-windows.tar.gz"
12
- BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_120_b /binaryen-version_120_b -x86_64-windows.tar.gz"
12
+ BINARYEN=" https://github.com/WebAssembly/binaryen/releases/download/version_121 /binaryen-version_121 -x86_64-windows.tar.gz"
13
13
fi
14
14
15
15
# Download tools
Original file line number Diff line number Diff line change @@ -32,6 +32,11 @@ func Test_bcw2(t *testing.T) {
32
32
t .Fatal (err )
33
33
}
34
34
35
+ _ , err = tx .Exec (`DELETE FROM test LIMIT 1` )
36
+ if err != nil {
37
+ t .Fatal (err )
38
+ }
39
+
35
40
err = tx .Commit ()
36
41
if err != nil {
37
42
t .Fatal (err )
Original file line number Diff line number Diff line change @@ -13,15 +13,14 @@ mkdir -p build/ext/
13
13
cp " $ROOT " /sqlite3/* .[ch] build/
14
14
cp " $ROOT " /sqlite3/* .patch build/
15
15
16
- # https://sqlite.org/src/info/08cfa7e8b3090151
17
- curl -# https://sqlite.org/src/tarball/sqlite.tar.gz? r=08cfa7e8 | tar xz
16
+ # https://sqlite.org/src/info/ec5d7025cba9f4ac
17
+ curl -# https://sqlite.org/src/tarball/sqlite.tar.gz? r=ec5d7025 | tar xz
18
18
19
19
cd sqlite
20
20
if [[ " $OSTYPE " == " msys" || " $OSTYPE " == " cygwin" ]]; then
21
- MSYS_NO_PATHCONV=1 nmake /f makefile.msc sqlite3.c
21
+ MSYS_NO_PATHCONV=1 nmake /f makefile.msc sqlite3.c OPTS=-DSQLITE_ENABLE_UPDATE_DELETE_LIMIT
22
22
else
23
- sh configure
24
- make sqlite3.c
23
+ sh configure --enable-update-limit && make sqlite3.c
25
24
fi
26
25
cd ~ -
27
26
54
53
-Wl,--import-undefined \
55
54
-Wl,--initial-memory=327680 \
56
55
-D_HAVE_SQLITE_CONFIG_H \
56
+ -DSQLITE_ENABLE_UPDATE_DELETE_LIMIT \
57
57
-DSQLITE_CUSTOM_INCLUDE=sqlite_opt.h \
58
58
$( awk ' {print "-Wl,--export="$0}' ../exports.txt)
59
59
Original file line number Diff line number Diff line change 1
1
version https://git-lfs.github.com/spec/v1
2
- oid sha256:32dfb1b76b5cf71cb7610a7cb34ec3d9b68fcea5e54d734e35ae6b649c923c7a
3
- size 477479
2
+ oid sha256:e20f37d94223a88d8f94b3a20177c0fbf53392df2f9c59a28cc7f1f2b5d3de81
3
+ size 477370
Original file line number Diff line number Diff line change 1
1
version https://git-lfs.github.com/spec/v1
2
- oid sha256:a0d0b42fe3120de55da71dae0b2aa6ae5b4888593d2129e651590f12555ecdf3
3
- size 491151
2
+ oid sha256:eebe395695c739a24e9cded13553b97d232eb268a5bc36f10f27cc13945e78cd
3
+ size 491003
You can’t perform that action at this time.
0 commit comments