alembic

曲幽15 天前
python·fastapi·web·sqlalchemy·db·asyncio·alembic
数据库实战:FastAPI + SQLAlchemy 2.0 + Alembic 从零搭建,踩坑实录写接口一时爽,改模型火葬场?别怕,这篇手把手带你避开所有暗礁。本文以实战为导向,从零开始搭建 FastAPI + SQLAlchemy 2.0 + Alembic 的数据库层。通过生活化比喻和踩坑案例,讲透异步引擎配置、模型定义新写法、迁移脚本生成与审核等核心环节,帮你建立一套可靠、可维护的数据库操作实践。适合所有被数据库折腾过的后端开发者。
钱彬 (Qian Bin)1 个月前
sqlite·fastapi·数据库迁移·alembic
FastAPI的Alembic踩坑记录:缺失历史迁移脚本如何保留数据重建版本控制在基于 FastAPI + SQLModel(或 SQLAlchemy)的 Web 开发中,为了方便测试或复用已有数据,开发者常常会直接将包含历史数据的 SQLite 数据库文件(如 company.db)拷贝到新的项目目录中,以省去重新录入数据的麻烦。
yaoty5 个月前
mysql·alembic
alembic使用指南Alembic 是一个用于 Python 数据库迁移和版本控制的工具。它与 SQLAlchemy(一个流行的 Python ORM 库)紧密集成,共同为 Python 应用程序提供数据库管理和迁移支持。
NLP工程化2 年前
python·flask·sqlalchemy·alembic
SQLAlchemy(alembic)和Flask-SQLAlchemy入门教程SQLAlchemy 是 Python 生态中最流行的 ORM 类库,alembic 用来做 OMR 模型与数据库的迁移与映射,Flask-SQLAlchemy 是 Flask 的扩展,可为应用程序添加对 SQLAlchemy 的支持,简化 SQLAlchemy 与 Flask 的使用。
庞各庄学霸2 年前
fastapi·sqlalchemy·sqladmin·alembic
基于fastapi sqladmin开发,实现可动态配置admin1. 功能介绍:1. 支持动态创建表、类,属性,唯一约束、外键,索引,关系,无需写代码,快速创建业务对象;
我是有底线的