Code Explainers

Code explainers tagged #sqlalchemy

python
from flask import Blueprint, request, jsonify, abort
from sqlalchemy import update
 
from .models import db, Document

Optimistic locking in a Flask PATCH endpoint

optimistic-locking concurrency rest-api
Intermediate 7 steps
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
python
import asyncio
import logging
from contextlib import asynccontextmanager
from datetime import datetime, timedelta, timezone

A background session cleaner in FastAPI

background-tasks asyncio lifespan
Intermediate 8 steps