You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some of our queries are string based, and they are passed directly to sqlalchemy session.execute(). To avoid SQL injection, we can profit from sqlalchemy by rewriting the queries bind parameters syntax or the select API.
Airflow Core - migration
Airflow Core - utils
Airflow Providers - Amazon
Airflow Providers - Apache.Cassandra
Airflow Providers - Apache.Hive
Airflow Providers - common.sql
Airflow Providers - Databricks
Airflow Providers - Google
Airflow Providers - MySQL
Airflow Providers - Oracle
Airflow Providers - Postgres
Airflow Providers - SalesForce
Committer
I acknowledge that I am a maintainer/committer of the Apache Airflow project.
Body
Some of our queries are string based, and they are passed directly to sqlalchemy
session.execute(). To avoid SQL injection, we can profit from sqlalchemy by rewriting the queries bind parameters syntax or the select API.Committer