This is an automated email from the ASF dual-hosted git repository.
weilee pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 7bcd84b1c59 fix(migration): fix dataset to asset migration typo
(#43245)
7bcd84b1c59 is described below
commit 7bcd84b1c59ea57f0ab532fb5f110af4e26629b9
Author: Wei Lee <[email protected]>
AuthorDate: Wed Oct 23 14:16:28 2024 +0800
fix(migration): fix dataset to asset migration typo (#43245)
* fix(migration): fix dataset to asset migration typo
* fix(migrations): dsdar_dag_id_fkey was accidentally named as
dsdar_dag_fkey. thus, we need to use dsdar_dag_fkey in migration files
---
.../0026_2_10_0_dag_schedule_dataset_alias_reference.py | 4 ++--
.../migrations/versions/0040_3_0_0_rename_dataset_as_asset.py | 10 +++++-----
docs/apache-airflow/img/airflow_erd.sha256 | 2 +-
3 files changed, 8 insertions(+), 8 deletions(-)
diff --git
a/airflow/migrations/versions/0026_2_10_0_dag_schedule_dataset_alias_reference.py
b/airflow/migrations/versions/0026_2_10_0_dag_schedule_dataset_alias_reference.py
index a577a3eb781..6d2a25d49e3 100644
---
a/airflow/migrations/versions/0026_2_10_0_dag_schedule_dataset_alias_reference.py
+++
b/airflow/migrations/versions/0026_2_10_0_dag_schedule_dataset_alias_reference.py
@@ -52,13 +52,13 @@ def upgrade():
sa.ForeignKeyConstraint(
("alias_id",),
["dataset_alias.id"],
- name="dsdar_dataset_fkey",
+ name="dsdar_dataset_alias_fkey",
ondelete="CASCADE",
),
sa.ForeignKeyConstraint(
columns=("dag_id",),
refcolumns=["dag.dag_id"],
- name="dsdar_dag_id_fkey",
+ name="dsdar_dag_fkey",
ondelete="CASCADE",
),
sa.PrimaryKeyConstraint("alias_id", "dag_id", name="dsdar_pkey"),
diff --git a/airflow/migrations/versions/0040_3_0_0_rename_dataset_as_asset.py
b/airflow/migrations/versions/0040_3_0_0_rename_dataset_as_asset.py
index 70261b75c7b..ffe4fe7b834 100644
--- a/airflow/migrations/versions/0040_3_0_0_rename_dataset_as_asset.py
+++ b/airflow/migrations/versions/0040_3_0_0_rename_dataset_as_asset.py
@@ -193,8 +193,8 @@ def upgrade():
)
with op.batch_alter_table("dag_schedule_asset_alias_reference",
schema=None) as batch_op:
- batch_op.drop_constraint("dsdar_dataset_fkey", type_="foreignkey")
- batch_op.drop_constraint("dsdar_dag_id_fkey", type_="foreignkey")
+ batch_op.drop_constraint("dsdar_dataset_alias_fkey",
type_="foreignkey")
+ batch_op.drop_constraint("dsdar_dag_fkey", type_="foreignkey")
_rename_pk_constraint(
batch_op=batch_op,
@@ -218,7 +218,7 @@ def upgrade():
ondelete="CASCADE",
)
batch_op.create_foreign_key(
- constraint_name="dsaar_dag_fkey",
+ constraint_name="dsaar_dag_id_fkey",
referent_table="dag",
local_cols=["dag_id"],
remote_cols=["dag_id"],
@@ -512,14 +512,14 @@ def downgrade():
)
batch_op.create_foreign_key(
- constraint_name="dsdar_dataset_fkey",
+ constraint_name="dsdar_dataset_alias_fkey",
referent_table="dataset_alias",
local_cols=["alias_id"],
remote_cols=["id"],
ondelete="CASCADE",
)
batch_op.create_foreign_key(
- constraint_name="dsdar_dag_id_fkey",
+ constraint_name="dsdar_dag_fkey",
referent_table="dag",
local_cols=["dag_id"],
remote_cols=["dag_id"],
diff --git a/docs/apache-airflow/img/airflow_erd.sha256
b/docs/apache-airflow/img/airflow_erd.sha256
index 7adc054f61d..c67b2d5abce 100644
--- a/docs/apache-airflow/img/airflow_erd.sha256
+++ b/docs/apache-airflow/img/airflow_erd.sha256
@@ -1 +1 @@
-e1e32de9983ee02f268010485363ec222927c64e13be142761fc2b9f9cf33090
\ No newline at end of file
+fa87dd4d48e630a5e523157bebb8710fcc4cee9527b735ac67ec1274d5858bce
\ No newline at end of file