Kezi
057ead3bf4
remove useless use
2020-12-18 21:33:51 -08:00
Kezi
60d3e182b4
Make quickstart actually quick
...
fixes #760
2020-12-18 21:33:51 -08:00
Ryan Leckey
214d5db494
chore: update lockfile
2020-12-18 21:33:51 -08:00
Ryan Leckey
58618f62a2
fix(tests): update x.py with new runtime-* features
2020-12-18 21:33:51 -08:00
Ryan Leckey
187b7481e9
fix(sqlite): implement Encode on Uuid and Hyphenated not references to them
2020-12-18 21:33:50 -08:00
James Tomlinson
a959451e85
Add Sqlite Uuid type tests.
2020-12-18 21:33:49 -08:00
James Tomlinson
7c8822ae5e
Fix formatting (cargo fmt)
2020-12-18 21:33:30 -08:00
James Tomlinson
40011f66df
Uuid support for Sqlite.
...
Includes the same support for the Hyphenated adapter as the MySQL
Uuid support.
2020-12-18 21:33:30 -08:00
Joe Grund
21661c2c9c
Support workspaces for offline feature
...
This patch enables having a top-level `sqlx-data.json` file within a
workspace.
It does this by using a full clean / check instead of `cargo rustc`
which fails on a workspace.
A `--merged` flag is introduced to switch to the workspace behavior
Fixes #353 .
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
2020-12-18 21:33:29 -08:00
Andrew Whitehead
a445f9f431
manually close connections in SharedPool::close
2020-12-18 21:33:11 -08:00
Andrew Whitehead
f39d194b17
decrement pool size when connection is released
2020-12-18 21:33:11 -08:00
Chris Sosnin
4c1cf86380
sqlite: fix memory leak
2020-12-18 21:33:11 -08:00
Pleto
d7c447a9c6
add 1 as true for SQLX_OFFLINE env variable
2020-12-18 21:33:11 -08:00
Fangdun Cai
169fb298ef
fix: whoami crash on FreeBSD aarch platform
2020-12-18 21:33:11 -08:00
chertov
6f793271c4
Replace lru-cache with hashlink
2020-12-18 21:33:09 -08:00
Marcin Kaźmierczak
9ad0c71253
fix clipyy warnings
2020-12-18 21:32:08 -08:00
Dominic
274a69c020
Fix path for &[NaiveTime] in query! macro
2020-12-18 21:32:08 -08:00
sid
ef313f0611
fix migrate marco to take migration type
2020-12-18 21:32:08 -08:00
sid
0921df44c1
reversible migrations for cli
...
- adds a -r flag whihc will create a reversible migration
- add revert subcommand, which reverts the last migration
- add --dry-run flag to migration run command, which list the migrations that will be applied
- updates add migration to check if all migration are of same type, i.e cannot mix and match reversible and simple migrations
2020-12-18 21:32:08 -08:00
Marcin Kaźmierczak
e798409e20
fix fetch_optional for sqlite
2020-12-18 21:32:08 -08:00
Matt Paul
33521d6b74
Add docker-compose and .env
2020-12-19 05:31:21 +00:00
Matt Paul
b5504b27cd
Update readme
2020-12-19 05:31:21 +00:00
Matt Paul
0b45dd9e3f
Write test
2020-12-19 05:31:21 +00:00
Matt Paul
a5cede500e
Implement TodoRepo trait
2020-12-19 05:31:21 +00:00
Matt Paul
bc4c3bc066
Extract postgres todo repo struct
2020-12-19 05:31:21 +00:00
Matt Paul
6f363cf4ea
Make mockable-todos example compile
2020-12-19 05:31:21 +00:00
Matt Paul
7510316eb6
Make todos example compile
2020-12-19 05:31:21 +00:00
Matt Paul
da178405b9
Copy 'todos' example directory as starting point
2020-12-19 05:31:21 +00:00
Eric Semeniuc
ac0690822c
fix macro
2020-12-19 05:30:20 +00:00
Eric Semeniuc
159dc800bd
Add cfg sqlite condition
2020-12-19 05:30:20 +00:00
Eric Semeniuc
9d5050f6ee
Address pr feedback
2020-12-19 05:30:20 +00:00
Eric Semeniuc
e9e0f6d77b
add new example for migration
2020-12-19 05:30:20 +00:00
Ryan Leckey
f5ae543128
docs: tweak quickstart fix PR for review comments
2020-12-18 21:29:38 -08:00
Kezi
57fb05fb06
use toml language in example
...
Co-authored-by: Joshua Nelson <joshua@yottadb.com>
2020-12-19 05:28:00 +00:00
Kezi
d2271a5102
remove useless use
2020-12-19 05:28:00 +00:00
Kezi
65a2bd3cba
Make quickstart actually quick
...
fixes #760
2020-12-19 05:28:00 +00:00
Ryan Leckey
5e263b2f7a
chore: update lockfile
2020-12-18 21:26:21 -08:00
Ryan Leckey
e6d336fa9a
fix(tests): update x.py with new runtime-* features
2020-12-18 21:26:16 -08:00
Ryan Leckey
f8ee2dd068
fix(sqlite): implement Encode on Uuid and Hyphenated not references to them
2020-12-18 21:26:00 -08:00
James Tomlinson
522e45c994
Add Sqlite Uuid type tests.
2020-12-18 21:20:47 -08:00
James Tomlinson
302db717aa
Fix formatting (cargo fmt)
2020-12-18 21:20:42 -08:00
James Tomlinson
0631384f4d
Uuid support for Sqlite.
...
Includes the same support for the Hyphenated adapter as the MySQL
Uuid support.
2020-12-18 21:20:33 -08:00
Joe Grund
3e1da43434
Support workspaces for offline feature
...
This patch enables having a top-level `sqlx-data.json` file within a
workspace.
It does this by using a full clean / check instead of `cargo rustc`
which fails on a workspace.
A `--merged` flag is introduced to switch to the workspace behavior
Fixes #353 .
Signed-off-by: Joe Grund <jgrund@whamcloud.io>
2020-12-19 05:17:07 +00:00
Andrew Whitehead
b188c83717
manually close connections in SharedPool::close
2020-12-17 23:24:42 -08:00
Andrew Whitehead
07fd531a30
decrement pool size when connection is released
2020-12-17 23:24:42 -08:00
Chris Sosnin
df1b9b06ed
sqlite: fix memory leak
2020-12-17 00:55:45 -08:00
Pleto
9f99a8f3d2
add 1 as true for SQLX_OFFLINE env variable
2020-12-17 00:54:21 -08:00
Fangdun Cai
4973ae5a58
fix: whoami crash on FreeBSD aarch platform
2020-12-17 00:53:35 -08:00
Chris Sosnin
35325ef6a1
Keep tests from reverted commit
2020-12-10 22:30:51 +03:00
Chris Sosnin
9747218ad3
postgres: fix decimal conversions
2020-12-10 22:22:33 +03:00