53 Commits

Author SHA1 Message Date
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
Sam Samai
c880ca5732 Delete post #[delete("/<id>")] 2021-08-26 22:28:17 +10:00
Sam Samai
a922602700 Show post #[get("/<id>")] 2021-08-26 22:07:38 +10:00
Sam Samai
5adecc9088 List post ids #[get("/")] 2021-08-26 21:42:50 +10:00
Billy Chan
87d4f09931
Add rocket-mysql driver 2021-08-25 23:05:30 +08:00
Sam Samai
f6994477eb DatabaseBackend::Sqlite -> DatabaseBackend::MySql 2021-08-25 22:42:30 +10:00
Sam Samai
cd9793417b WIP Runs 2021-08-25 22:17:11 +10:00
Sam Samai
e009d2ffcf WIP 2021-08-22 15:30:04 +10:00
Sam Samai
0998b64ed4 WIP 2021-08-22 14:18:27 +10:00