111 Commits

Author SHA1 Message Date
Chris Tsang
8feca6be7b Edit 2021-10-12 12:21:17 +08:00
Chris Tsang
4a1b8fabc5 Rework Rocket Db Pool 2021-10-12 03:10:33 +08:00
Chris Tsang
e7b822c65d cargo fmt 2021-10-04 11:44:02 +08:00
Marco Napetti
02ebc9745c Transaction 3 2021-10-04 11:39:16 +08:00
Chris Tsang
6861802a6d Update Rocket & Actix examples 2021-09-22 18:02:50 +08:00
Chris Tsang
aeea07c8ba Rocket example to use the clone interface 2021-09-22 16:59:21 +08:00
Chris Tsang
c80621916a Fix conflict 2021-09-21 22:00:02 +08:00
Chris Tsang
aec111e035 Tweaks 2021-09-21 18:32:54 +08:00
Chris Tsang
f7b42ebc0e Clean up Cargo.toml 2021-09-21 18:04:26 +08:00
Sam Samai
fac33f4019 Merge branch 'master' into ss/actix-example 2021-09-21 18:22:31 +10:00
Billy Chan
bb225b12ee Rocket example page number starts from one 2021-09-20 18:30:31 +08:00
Billy Chan
ce35317daf Refactor rocket example 2021-09-20 18:30:31 +08:00
Sam Samai
54edd87706 Merge branch 'master' into ss/actix-example 2021-09-19 21:43:10 +10:00
Chris Tsang
004653e86d Simplify Cargo 2021-09-18 03:37:27 +08:00
Chris Tsang
77bc11e1e5 Use compact entity format for Rocket example 2021-09-18 03:10:07 +08:00
Sam Samai
1a4392dd0b Merge branch 'master' into ss/actix-example 2021-09-17 20:17:54 +10:00
Sam Samai
f97c081c2a Add new post 2021-09-12 17:12:20 +10:00
Sam Samai
8f3a45e6ae Use tera template and serve static assets 2021-09-12 10:07:00 +10:00
Chris Tsang
236bc56f03 Persist posts_per_page across pages 2021-09-11 15:45:05 +08:00
Sam Samai
918ce056bc Add optional posts_per_page query string 2021-09-11 16:14:25 +10:00
Chris Tsang
f96c8ed49b cargo fmt 2021-09-10 22:02:35 +08:00
Sam Samai
81c1bf0704 ROWS_PER_PAGE const 2021-09-10 21:32:26 +10:00
Sam Samai
66e9be195c Add pagination to the rocket example 2021-09-10 21:26:18 +10:00
Chris Tsang
4a701d5e2d Tweak rocket example 2021-09-06 23:28:56 +08:00
Billy Chan
691221e714 Hotfix - rocket_example 2021-09-06 22:30:51 +08:00
Chris Tsang
dd7585c4e6 Tweak rocket example 2021-09-06 17:57:54 +08:00
Chris Tsang
27c73401ca Tweak rocket example 2021-09-06 10:54:53 +08:00
Chris Tsang
9a1b771e41 0.2.0 2021-09-03 23:14:54 +08:00
Chris Tsang
60fdc78766 Move RocketDbPool 2021-09-03 23:12:49 +08:00
Chris Tsang
5c23cf7739 Cargo 2021-09-03 22:37:34 +08:00
Chris Tsang
9be7440e58 Readme 2021-09-03 22:09:20 +08:00
Chris Tsang
e6b5d3ebdc Edit 2021-09-03 21:58:45 +08:00
Chris Tsang
9665355d22 Screenshot 2021-09-03 21:54:38 +08:00
Sam Samai
4cb5bf962b Add ValueType 2021-09-03 22:41:02 +10:00
Sam Samai
71926cfd4b Merge branch 'master' into ss/rocket-example
# Conflicts:
#	Cargo.toml
2021-09-03 22:33:16 +10:00
Sam Samai
5b6e3b04b9 Cancel edit button 2021-09-03 22:28:30 +10:00
Sam Samai
3f41f92690 Order posts by id 2021-09-03 22:20:46 +10:00
Sam Samai
6b17cc50bc Can edit a post 2021-09-03 22:00:28 +10:00
Sam Samai
39b5cb7f33 Render flash messages 2021-09-02 22:30:23 +10:00
Sam Samai
5f47421b38 Remove sqlx dir and clean up 2021-09-02 21:47:55 +10:00
Sam Samai
b825df1331 Get db_url from Db in run_migrations 2021-09-02 21:33:28 +10:00
Sam Samai
a5ea54df61 Renders HTML pages 2021-09-02 20:20:02 +10:00
Sam Samai
b7d4dd45c4 Clean up old file, add to README 2021-09-01 20:09:38 +10:00
Sam Samai
13364ab63c Use the database url in Rocket.toml to connect to mysql/postgres 2021-09-01 19:59:29 +10:00
Billy Chan
dfe26f9b7c
Without direct rocket dependency 2021-08-30 22:34:02 +08:00
Sam Samai
1126aae479 Generalize over MySQL and Postgres 2021-08-29 21:37:55 +10:00
Sam Samai
380f2a0c04 Use create_post_table instead of SQL 2021-08-27 22:36:56 +10:00
Sam Samai
f191645467 Run migration via try_on_ignite 2021-08-27 22:31:54 +10:00
Sam Samai
41d25225e2 Create a post #[post("/", data = "<post>")] 2021-08-27 22:20:46 +10:00
Sam Samai
11c1e4e399 Destroy posts #[delete("/")] 2021-08-27 21:39:44 +10:00