A very performant and light (2mb in memory) link shortener and tracker. Written in Rust and React and uses Postgres/SQLite.

remove limits

Changed files
-4
src
-4
src/handlers.rs
···
WHERE link_id = $1
GROUP BY DATE(created_at)
ORDER BY DATE(created_at) ASC
-
LIMIT 30
"#,
)
.bind(link_id)
···
WHERE link_id = ?
GROUP BY DATE(created_at)
ORDER BY DATE(created_at) ASC
-
LIMIT 30
"#,
)
.bind(link_id)
···
AND query_source != ''
GROUP BY DATE(created_at), query_source
ORDER BY DATE(created_at) ASC, COUNT(*) DESC
-
LIMIT 300
"#,
)
.bind(link_id)
···
AND query_source != ''
GROUP BY DATE(created_at), query_source
ORDER BY DATE(created_at) ASC, COUNT(*) DESC
-
LIMIT 300
"#,
)
.bind(link_id)
···
WHERE link_id = $1
GROUP BY DATE(created_at)
ORDER BY DATE(created_at) ASC
"#,
)
.bind(link_id)
···
WHERE link_id = ?
GROUP BY DATE(created_at)
ORDER BY DATE(created_at) ASC
"#,
)
.bind(link_id)
···
AND query_source != ''
GROUP BY DATE(created_at), query_source
ORDER BY DATE(created_at) ASC, COUNT(*) DESC
"#,
)
.bind(link_id)
···
AND query_source != ''
GROUP BY DATE(created_at), query_source
ORDER BY DATE(created_at) ASC, COUNT(*) DESC
"#,
)
.bind(link_id)