diff --git a/__manifest__.py b/__manifest__.py
index fbfc0d56bf52d096213d68152b92464a75f53145..94a367ac83ddbf5c1629a12fecbb4ac31568c42e 100644
--- a/__manifest__.py
+++ b/__manifest__.py
@@ -3,7 +3,7 @@
     "summary": "API Enedis",
     "author": "Le Filament",
     "website": "https://le-filament.com",
-    "version": "16.0.1.0.0",
+    "version": "16.0.2.0.0",
     "license": "AGPL-3",
     "depends": ["api_enedis_acc", "oacc", "queue_job"],
     "data": [
diff --git a/migrations/16.0.2.0.0/pre-migration.py b/migrations/16.0.2.0.0/pre-migration.py
new file mode 100644
index 0000000000000000000000000000000000000000..5614aad6f646dd066b615ed8752606ff2d04e164
--- /dev/null
+++ b/migrations/16.0.2.0.0/pre-migration.py
@@ -0,0 +1,11 @@
+# Copyright 2024- Le Filament (https://le-filament.com)
+# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html)
+from openupgradelib import openupgrade
+
+
+@openupgrade.migrate()
+def migrate(env, version):
+    # Rename columns to preserve fields during upgrade
+    openupgrade.update_module_names(
+        env.cr, [("api_enedis", "api_enedis_acc")], merge_modules=True
+    )