Back to skills

SQLAlchemy

Design Patterns & Architecture Since Dec 2022
L4
61/100

Other technologies

Alembic SQLAlchemy

Evidence

  • Why this level

    Summary

    SQLAlchemy is used on backend routes, admin filtering, massive imports and query optimization across several repositories in the GeoNature ecosystem.

  • Current ceiling

    Summary

    The main improvement axes to reach the next level are: show more complete SQLAlchemy modeling, publish reusable abstractions, and document broader usages outside the current scope.

  • GeoNature backend imports

    Permalink Source

    The backend route in GeoNature handles imports, context and field mapping on a production Flask/SQLAlchemy implementation.

  • Admin-side filtering

    Permalink Source

    The SQLAlchemy query built in gn_module_export filters users and groups attached to the GeoNature application.

  • Optimized bulk import

    Permalink Source

    The import logic in TaxHub combines batched selects and idempotent inserts to speed up large taxon imports.

  • Corrected SQLAlchemy expression

    PR Source

    The fix applied to the nb_taxons SQLAlchemy expression in TaxHub shows more detailed query work.

  • Cross-project coverage

    PR Source

    Work delivered on GeoNature, gn_module_export and TaxHub reinforces that the skill is recurrent rather than isolated.