Jan 23 · 1 min read · Using the Flask-Migrate extension you can create database migrations for your application. Flask application’s typically auto-create db tables on start So running flask db upgrade you’ll get: INFO [alembic.env] No changes in schema detected. To cr...
Join discussion
Dec 11, 2025 · 3 min read · Migrating from Oracle to PostgreSQL offers significant cost advantages, improved flexibility, and freedom from vendor lock-in. By following a structured approach, enterprises can complete database modernization in weeks instead of months. This articl...
Join discussionNov 29, 2025 · 6 min read · Rebuilding a legacy system sounds straightforward until you’re inside it. I was recently contracted to rebuild an old PHP/MySQL application using Django. What made it particularly interesting was that this was my first time ever migrating a legacy da...
Join discussion
Nov 11, 2025 · 3 min read · Following the successful integration of CompilerPlugin support in Scala models, the next critical step in my GSoC 2025 project was implementing backend indexing for these artifacts. Compiler plugins are an essential part of the Scala ecosystem, and p...
Join discussion
Oct 28, 2025 · 11 min read · Migrating to Oracle Autonomous Database requires careful planning, appropriate tool selection, and adherence to best practices. Oracle provides multiple migration methods and tools designed for different scenarios, from simple data loads to complex z...
Join discussion
Sep 16, 2025 · 7 min read · Database upgrades and migrations are critical operations that require careful planning, execution, and validation. Whether you're modernizing your infrastructure, moving to the cloud, or upgrading to leverage new features, following proven best pract...
Join discussion
Jul 21, 2025 · 3 min read · If you’ve written database backends, you learn a crucial design doctrine: Excess Data Copying is Bad. Wirekite is designed around a related doctrine: “Thou Shall Not Copy (Unnecessarily)”. If you’re moving data from source to target, you need to do t...
Join discussionJul 2, 2025 · 4 min read · Avoiding Downtime in Django Migrations with django-migration-linter Deploying Django apps with zero downtime is essential in modern production systems, especially when rolling out updates on Kubernetes or deploying worker-based systems incrementally....
Join discussion
Nov 17, 2024 · 3 min read · In this article, we looked at the Strong Migrations gem, and here we looked at gh-ost. Let us revisit the Problem Statement. Problem Statement When the database size is small, running migrations is not an issue as they run without delay. However, as ...
Join discussion