Here's the list of all the Database Migrations that are executed via when you run airflow db upgrade
:
Revision ID | Revises ID | Airflow Version | Description |
a3bcd0914482 (head) |
e655c0453f75 |
2.3.0 |
Add data_compressed to serialized_dag and make data column nullable. |
e655c0453f75 |
f9da662e7089 |
2.3.0 |
Add map_index column to TaskInstance to identify task-mapping, and a task_map
table to track mapping values from XCom. |
f9da662e7089 |
786e3737b18f |
2.3.0 |
Add LogTemplate table to track changes to config values log_filename_template |
786e3737b18f |
5e3ec427fdd3 |
2.3.0 |
Add timetable_description column to DagModel for UI. |
5e3ec427fdd3 |
587bdf053233 |
2.3.0 |
Increase length of email and username in ab_user and ab_register_user table
to 256 characters |
587bdf053233 |
c381b21cb7e4 |
2.2.4 |
Add index for dag_id column in job table. |
c381b21cb7e4 |
be2bfac3da23 |
2.2.4 |
Create a session table to store web session data |
be2bfac3da23 |
7b2661a43ba3 |
2.2.3 |
Add has_import_errors column to DagModel |
7b2661a43ba3 |
142555e44c17 |
2.2.0 |
Change TaskInstance and TaskReschedule tables from execution_date to run_id. |
142555e44c17 |
54bebd308c5f |
2.2.0 |
Add data_interval_start and data_interval_end to DagRun |
54bebd308c5f |
30867afad44a |
2.2.0 |
Adds trigger table and deferrable operator columns to task instance |
30867afad44a |
e9304a3141f0 |
2.2.0 |
Rename concurrency column in dag table to`` max_active_tasks`` |
e9304a3141f0 |
83f031fd9f1c |
2.2.0 |
Make XCom primary key columns non-nullable |
83f031fd9f1c |
ccde3e26fe78 |
2.2.0 |
Improve MSSQL compatibility |
ccde3e26fe78 |
092435bf5d12 |
2.1.4 |
Add index on state, dag_id for queued dagrun |
092435bf5d12 |
97cdd93827b8 |
2.1.4 |
Add max_active_runs column to dag_model table |
97cdd93827b8 |
a13f7613ad25 |
2.1.3 |
Add queued_at column in dag_run table |
a13f7613ad25 |
e165e7455d70 |
2.1.0 |
Resource based permissions for default Flask-AppBuilder views |
e165e7455d70 |
90d1635d7b86 |
2.1.0 |
Add description field to Variable model |
90d1635d7b86 |
2e42bb497a22 |
2.1.0 |
Increase maximum length of pool name in task_instance table to 256 characters |
2e42bb497a22 |
8646922c8a04 |
2.0.2 |
Rename last_scheduler_run column in DAG table to last_parsed_time |
8646922c8a04 |
449b4072c2da |
2.0.2 |
Change default pool_slots to 1 |
449b4072c2da |
82b7c48c147f |
2.0.2 |
Increase size of connection.extra field to handle multiple RSA keys |
82b7c48c147f |
e959f08ac86c |
2.0.1 |
Remove can_read permission on config resource for User and Viewer role |
e959f08ac86c |
64a7d6477aae |
2.0.0 |
Change field in DagCode to MEDIUMTEXT for MySql |
64a7d6477aae |
61ec73d9401f |
2.0.0 |
Fix description field in connection to be text |
61ec73d9401f |
2c6edca13270 |
2.0.0 |
Add description field to connection table |
2c6edca13270 |
849da589634d |
2.0.0 |
Resource based permissions. |
849da589634d |
45ba3f1493b9 |
2.0.0 |
Prefix DAG permissions. |
45ba3f1493b9 |
364159666cbd |
2.0.0 |
add-k8s-yaml-to-rendered-templates |
364159666cbd |
52d53670a240 |
2.0.0 |
Add creating_job_id to DagRun table |
52d53670a240 |
98271e7606e2 |
2.0.0 |
fix_mssql_exec_date_rendered_task_instance_fields_for_MSSQL |
98271e7606e2 |
bef4f3d11e8b |
2.0.0 |
Add scheduling_decision to DagRun and DAG |
bef4f3d11e8b |
e1a11ece99cc |
2.0.0 |
Drop KubeResourceVersion and KubeWorkerId |
e1a11ece99cc |
b247b1e3d1ed |
2.0.0 |
Add external executor ID to TI |
b247b1e3d1ed |
e38be357a868 |
2.0.0 |
Add queued by Job ID to TI |
e38be357a868 |
8d48763f6d53 |
2.0.0 |
Add sensor_instance table |
8d48763f6d53 |
8f966b9c467a |
2.0.0 |
Add unique constraint to conn_id |
8f966b9c467a |
3c20cacc0044 |
2.0.0 |
Set conn_type as non-nullable |
3c20cacc0044 |
b25a55525161 |
2.0.0 |
Add run_type column in dag_run table |
b25a55525161 |
bbf4a7ad0465 |
2.0.0 |
Increase length of pool name |
bbf4a7ad0465 |
cf5dc11e79ad |
2.0.0 |
Remove id column from xcom |
cf5dc11e79ad |
03afc6b6f902 |
2.0.0 |
Drop user and chart table |
03afc6b6f902 |
92c57b58940d |
1.10.13 |
Increase length of Flask-AppBuilder ab_view_menu.name column |
92c57b58940d |
da3f683c3a5a |
1.10.13 |
Create FAB Tables |
da3f683c3a5a |
a66efa278eea |
1.10.12 |
Add dag_hash Column to serialized_dag table |
a66efa278eea |
952da73b5eff |
1.10.11 |
Add Precision to execution_date in RenderedTaskInstanceFields table |
952da73b5eff |
852ae6c715af |
1.10.10 |
Add dag_code table |
852ae6c715af |
a4c2fd67d16b |
1.10.10 |
Add RenderedTaskInstanceFields table |
a4c2fd67d16b |
7939bcff74ba |
1.10.10 |
Add pool_slots field to task_instance |
7939bcff74ba |
fe461863935f |
1.10.8 |
Add DagTags table |
fe461863935f |
08364691d074 |
1.10.7 |
Increase length for connection password |
08364691d074 (mergepoint) |
a56c9515abdc ,
004c1210f153 ,
74effc47d867 ,
b3b105409875 |
1.10.7 |
Straighten out the migrations |
a56c9515abdc |
c8ffec048a3b |
1.10.3 |
Remove dag_stat table |
004c1210f153 |
939bb1e647c8 |
1.10.4 |
Increase queue name size limit |
74effc47d867 |
6e96a59344a4 |
1.10.5 |
Change datetime to datetime2(6) on MSSQL tables |
b3b105409875 |
d38e04c12aa2 |
1.10.7 |
Add root_dag_id to DAG |
d38e04c12aa2 |
6e96a59344a4 |
1.10.7 |
Add serialized_dag table |
6e96a59344a4 (branchpoint) |
939bb1e647c8 |
1.10.4 |
Make TaskInstance.pool not nullable |
939bb1e647c8 (branchpoint) |
dd4ecb8fbee3 |
1.10.3 |
task reschedule foreign key on cascade delete |
dd4ecb8fbee3 |
c8ffec048a3b |
1.10.3 |
Add schedule interval to dag |
c8ffec048a3b (branchpoint) |
41f5f12752f8 |
1.10.3 |
Add description and default_view column to dag table |
41f5f12752f8 |
03bc53e68815 |
1.10.2 |
Add superuser field |
03bc53e68815 (mergepoint) |
0a2a5b66e19d ,
bf00311e1990 |
1.10.2 |
Merge migrations Heads |
0a2a5b66e19d |
9635ae0956e7 |
1.10.2 |
Add task_reschedule table |
bf00311e1990 |
dd25f486b8ea |
1.10.2 |
Add index to task_instance table |
dd25f486b8ea |
9635ae0956e7 |
1.10.2 |
Add index on log table |
9635ae0956e7 (branchpoint) |
856955da8476 |
1.10.0 |
Create index on task_fail table |
856955da8476 |
f23433877c24 |
1.10.0 |
Fix Sqlite foreign key |
f23433877c24 |
05f30312d566 |
1.10.0 |
Fix MySQL not null constraint |
05f30312d566 (mergepoint) |
0e2a74e0fc9f
86770d1215c0 |
1.10.0 |
Merge migrations Heads |
86770d1215c0 |
27c6a30d7c24 |
1.10.0 |
Add kubernetes scheduler uniqueness |
27c6a30d7c24 |
33ae817a1ff4 |
1.10.0 |
Add executor_config column to task_instance table |
33ae817a1ff4 |
d2ae31099d61 |
1.10.0 |
Add Kubernetes resource check-pointing |
0e2a74e0fc9f |
d2ae31099d61 |
1.10.0 |
Add time zone awareness |
d2ae31099d61 (branchpoint) |
947454bf1dff |
1.8.2 |
Increase text size for MySQL (not relevant for other DBs' text types) |
947454bf1dff |
bdaa763e6c56 |
1.8.2 |
Create index on job_id column in task_instance table |
bdaa763e6c56 |
cc1e65623dc7 |
1.8.2 |
Make xcom value column a large binary |
cc1e65623dc7 |
127d2bf2dfa7 |
1.8.2 |
Add max_tries column to task_instance |
127d2bf2dfa7 |
5e7d17757c7a |
1.7.1.3 |
Add dag_id /state index on dag_run table |
5e7d17757c7a |
8504051e801b |
1.7.1.3 |
Add pid field to TaskInstance |
8504051e801b |
4addfa1236f1 |
1.7.1.3 |
Add indices on xcom table |
4addfa1236f1 |
f2ca10b85618 |
1.7.1.3 |
Add fractional seconds to MySQL tables |
f2ca10b85618 |
64de9cddf6c9 |
1.7.1.3 |
Add dag_stats table |
64de9cddf6c9 |
211e584da130 |
1.7.1.3 |
Add task_fail table |
211e584da130 |
2e82aab8ef20 |
1.7.1.3 |
Add TI state index |
2e82aab8ef20 |
1968acfc09e3 |
1.7.1 |
Rename user table |
1968acfc09e3 |
bba5a7cfc896 |
1.7.0 |
Add is_encrypted column to variable table |
bba5a7cfc896 |
bbc73705a13e |
1.7.0 |
Add a column to track the encryption state of the 'Extra' field in connection |
bbc73705a13e |
4446e08588 |
1.7.0 |
Add notification_sent column to sla_miss table |
4446e08588 |
561833c1c74b |
1.6.2 |
Add start_date and end_date in dag_run table |
561833c1c74b |
40e67319e3a9 |
1.6.2 |
Add password column to user table |
40e67319e3a9 |
2e541a1dcfed |
1.6.0 |
Add conf column in dag_run table |
2e541a1dcfed |
1b38cef5b76e |
1.6.0 |
Change task_instance.task_duration type to FLOAT |
1b38cef5b76e |
502898887f84 |
1.6.0 |
Add dag_run table |
502898887f84 |
52d714495f0 |
1.6.0 |
Adding extra column to Log table |
52d714495f0 |
338e90f54d61 |
1.5.2 |
Add indices in job table |
338e90f54d61 |
13eb55f81627 |
1.5.0 |
Add operator and queued_dttm to task_instance table |
13eb55f81627 |
1507a7289a2f |
1.5.0 |
Maintain history for compatibility with earlier migrations |
1507a7289a2f |
e3a246e0dc1 |
1.5.0 |
Add is_encrypted column in connection table |
e3a246e0dc1 |
1.5.0 |
Create initial schema |
.. spelling:: branchpoint mergepoint