Code Explainers

Code explainers tagged #keyset-pagination

python
import base64
import json
from flask import Blueprint, request, jsonify, url_for, abort
from sqlalchemy import and_, or_

Cursor pagination in a Flask API

cursor-pagination keyset-pagination rest-api
Advanced 9 steps
rust
use axum::{
    body::Body,
    extract::State,
    http::{header, StatusCode},

Streaming a DB migration with Axum

streaming keyset-pagination backpressure
Advanced 8 steps
rust
use axum::{extract::{Query, State}, http::StatusCode, Json};
use base64::{engine::general_purpose::URL_SAFE_NO_PAD, Engine};
use serde::{Deserialize, Serialize};
use sqlx::PgPool;

Cursor pagination in an Axum handler

cursor-pagination keyset-pagination base64
Advanced 10 steps