SELECT a.id, a.data, a.create_date
FROM a ORDER BY a.id
[...] ()
- SELECT b.a_id AS b_a_id, b.id AS b_id, b.data AS b_data
+ SELECT b.a_id, b.id, b.data
FROM b
WHERE b.a_id IN (?, ?, ?)
[...] (1, 2, 3)
{execsql}SELECT user_account.id, user_account.name, user_account.fullname
FROM user_account
[...] ()
- SELECT book.owner_id AS book_owner_id, book.id AS book_id, book.title AS book_title
+ SELECT book.owner_id, book.id, book.title
FROM book
WHERE book.owner_id IN (?, ?)
[...] (1, 2)
SELECT company.id, company.name
FROM company
[...] ()
- SELECT employee.company_id AS employee_company_id, employee.id AS employee_id,
- employee.name AS employee_name, employee.type AS employee_type
+ SELECT employee.company_id, employee.id, employee.name, employee.type
FROM employee
WHERE employee.company_id IN (?)
[...] (1,)
FROM employee JOIN manager ON employee.id = manager.id
WHERE employee.id IN (?) ORDER BY employee.id
[...] (1,)
- SELECT paperwork.manager_id AS paperwork_manager_id, paperwork.id AS paperwork_id, paperwork.document_name AS paperwork_document_name
+ SELECT paperwork.manager_id, paperwork.id, paperwork.document_name
FROM paperwork
WHERE paperwork.manager_id IN (?)
[...] (1,)
SELECT company.id, company.name
FROM company
[...] ()
- SELECT employee.company_id AS employee_company_id, employee.id AS employee_id, employee.name AS employee_name, employee.type AS employee_type
+ SELECT employee.company_id, employee.id, employee.name, employee.type
FROM employee
WHERE employee.company_id IN (?)
[...] (1,)
FROM employee JOIN manager ON employee.id = manager.id
WHERE employee.id IN (?) ORDER BY employee.id
[...] (1,)
- SELECT paperwork.manager_id AS paperwork_manager_id, paperwork.id AS paperwork_id, paperwork.document_name AS paperwork_document_name
+ SELECT paperwork.manager_id, paperwork.id, paperwork.document_name
FROM paperwork
WHERE paperwork.manager_id IN (?)
[...] (1,)
{execsql}SELECT company.id, company.name
FROM company
[...] ()
- SELECT employee.company_id AS employee_company_id, employee.id AS employee_id,
- employee.name AS employee_name, employee.type AS employee_type, manager.id AS manager_id,
- manager.manager_name AS manager_manager_name, engineer.id AS engineer_id,
- engineer.engineer_info AS engineer_engineer_info
+ SELECT employee.company_id, employee.id, employee.name, employee.type,
+ manager.id, manager.manager_name, engineer.id, engineer.engineer_info
FROM employee
LEFT OUTER JOIN manager ON employee.id = manager.id
LEFT OUTER JOIN engineer ON employee.id = engineer.id
{execsql}SELECT user_account.id, user_account.name, user_account.fullname
FROM user_account ORDER BY user_account.id
[...] ()
- SELECT address.user_id AS address_user_id, address.id AS address_id,
- address.email_address AS address_email_address
+ SELECT address.user_id, address.id, address.email_address
FROM address
WHERE address.user_id IN (?, ?, ?, ?, ?, ?)
[...] (1, 2, 3, 4, 5, 6){stop}
{execsql}SELECT user_account.id
FROM user_account
[...] ()
- SELECT address.user_id AS address_user_id, address.id AS address_id
+ SELECT address.user_id, address.id
FROM address
WHERE address.user_id IN (?, ?, ?, ?, ?, ?)
[...] (1, 2, 3, 4, 5, 6)
entity_sql = effective_entity.__clause_element__()
q = Select._create_raw_select(
_raw_columns=[bundle_sql, entity_sql],
- _label_style=LABEL_STYLE_TABLENAME_PLUS_COL,
_compile_options=_ORMCompileState.default_compile_options,
_propagate_attrs={
"compile_state_plugin": "orm",
# cols a.id / asub.id are listed in the mapper's
# equivalent_columns so they are guaranteed to store
# the same value.
- "SELECT c.a_sub_id AS c_a_sub_id, "
- "c.id AS c_id "
+ "SELECT c.a_sub_id, c.id "
"FROM c WHERE c.a_sub_id "
"IN (__[POSTCOMPILE_primary_keys])",
{"primary_keys": [2]},
),
),
CompiledSQL(
- "SELECT b.a_id AS b_a_id, b.id AS b_id FROM b "
+ "SELECT b.a_id, b.id FROM b "
"WHERE b.a_id IN (__[POSTCOMPILE_primary_keys])",
{"primary_keys": [1, 2]},
),
{},
),
CompiledSQL(
- "SELECT people.company_id AS people_company_id, "
- "people.person_id AS people_person_id, "
- "people.name AS people_name, people.type AS people_type "
+ "SELECT people.company_id, "
+ "people.person_id, "
+ "people.name, people.type "
"FROM people WHERE people.company_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY people.person_id",
{},
),
CompiledSQL(
- "SELECT people.company_id AS people_company_id, "
- "people.person_id AS people_person_id, "
- "people.name AS people_name, people.type AS people_type "
+ "SELECT people.company_id, "
+ "people.person_id, "
+ "people.name, people.type "
"FROM people WHERE people.company_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY people.person_id",
{"primary_keys": [1, 2, 5]},
),
CompiledSQL(
- "SELECT machines.engineer_id AS machines_engineer_id, "
- "machines.machine_id AS machines_machine_id, "
- "machines.name AS machines_name "
+ "SELECT machines.engineer_id, "
+ "machines.machine_id, "
+ "machines.name "
"FROM machines "
"WHERE machines.engineer_id "
"IN (__[POSTCOMPILE_primary_keys]) "
],
),
CompiledSQL(
- "SELECT employee.company_id AS employee_company_id, "
- "employee.id AS employee_id, employee.name AS employee_name, "
- "employee.type AS employee_type, "
- "employee.executive_background AS "
- "employee_executive_background "
+ "SELECT employee.company_id, "
+ "employee.id, employee.name, "
+ "employee.type, "
+ "employee.executive_background "
"FROM employee WHERE employee.company_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"AND employee.type IN (__[POSTCOMPILE_type_1])",
[{"param_1": 1}],
),
CompiledSQL(
- "SELECT a_1.id AS a_1_id, b.id AS b_id FROM a AS a_1 "
+ "SELECT a_1.id, b.id FROM a AS a_1 "
"JOIN (b JOIN d ON d.b_id = b.id JOIN c ON c.id = d.c_id) "
"ON a_1.b_id = b.id WHERE a_1.id "
"IN (__[POSTCOMPILE_primary_keys])",
{"id_1": 3},
),
(
- "SELECT users.id AS users_id, users.name AS users_name "
+ "SELECT users.id, users.name "
"FROM users WHERE users.id IN "
"(__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [7]}],
[],
),
CompiledSQL(
- "SELECT addresses.user_id AS addresses_user_id, addresses.id "
- "AS addresses_id, addresses.email_address "
- "AS addresses_email_address FROM addresses "
+ "SELECT addresses.user_id, addresses.id, "
+ "addresses.email_address "
+ "FROM addresses "
"WHERE addresses.user_id IN (__[POSTCOMPILE_primary_keys]) "
"AND addresses.email_address != :email_address_1 "
"ORDER BY addresses.id",
[],
),
CompiledSQL(
- "SELECT addresses.user_id AS addresses_user_id, addresses.id "
- "AS addresses_id, addresses.email_address "
- "AS addresses_email_address FROM addresses "
+ "SELECT addresses.user_id, addresses.id, "
+ "addresses.email_address "
+ "FROM addresses "
"WHERE addresses.user_id IN (__[POSTCOMPILE_primary_keys]) "
"AND addresses.email_address != :closure_1 "
"ORDER BY addresses.id",
[],
),
CompiledSQL(
- "SELECT addresses.user_id AS addresses_user_id, addresses.id "
- "AS addresses_id, addresses.email_address "
- "AS addresses_email_address FROM addresses "
+ "SELECT addresses.user_id, addresses.id, "
+ "addresses.email_address "
+ "FROM addresses "
"WHERE addresses.user_id IN (__[POSTCOMPILE_primary_keys]) "
"AND addresses.email_address != :closure_1 "
"ORDER BY addresses.id",
"SELECT users.id, users.name FROM users ORDER BY users.id"
),
CompiledSQL(
- "SELECT addresses.user_id AS addresses_user_id, "
- "addresses.id AS addresses_id, addresses.email_address "
- "AS addresses_email_address FROM addresses "
+ "SELECT addresses.user_id, addresses.id, "
+ "addresses.email_address "
+ "FROM addresses "
"WHERE addresses.user_id IN "
"(__[POSTCOMPILE_primary_keys]) "
"AND addresses.email_address != :email_address_1 "
"SELECT users.id, users.name FROM users ORDER BY users.id"
),
CompiledSQL(
- "SELECT addresses.user_id AS addresses_user_id, "
- "addresses.id AS addresses_id, "
- "addresses.email_address AS addresses_email_address "
+ "SELECT addresses.user_id, addresses.id, "
+ "addresses.email_address "
# note the comma-separated FROM clause
"FROM addresses, (SELECT addresses_1.id AS id FROM "
"addresses AS addresses_1 "
[{"id_1": 7}],
),
CompiledSQL(
- "SELECT orders.user_id AS orders_user_id, "
- "orders.id AS orders_id, "
- "orders.address_id AS orders_address_id, "
- "orders.description AS orders_description, "
- "orders.isopen AS orders_isopen, "
- "items_1.id AS items_1_id, "
- "items_1.description AS items_1_description "
+ "SELECT orders.user_id, "
+ "orders.id, "
+ "orders.address_id, "
+ "orders.description, "
+ "orders.isopen, "
+ "items_1.id, "
+ "items_1.description "
"FROM orders LEFT OUTER JOIN "
"(order_items AS order_items_1 "
"JOIN items AS items_1 "
params=[{"id_1": 2}],
),
CompiledSQL(
- "SELECT a_1.id AS a_1_id, b.id AS b_id FROM a AS a_1 JOIN "
+ "SELECT a_1.id, b.id FROM a AS a_1 JOIN "
"(SELECT a.id AS aid, b.id AS id FROM a JOIN b ON a.b_ids "
"LIKE (:id_1 || b.id || :param_1)) AS anon_1 "
"ON a_1.id = anon_1.aid JOIN b ON b.id = anon_1.id "
{"primary_language_1": "java"},
),
CompiledSQL(
- "SELECT paperwork.person_id AS paperwork_person_id, "
- "paperwork.paperwork_id AS paperwork_paperwork_id, "
- "paperwork.description AS paperwork_description "
+ "SELECT paperwork.person_id, "
+ "paperwork.paperwork_id, "
+ "paperwork.description "
"FROM paperwork WHERE paperwork.person_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY paperwork.paperwork_id",
},
),
CompiledSQL(
- "SELECT paperwork.person_id AS paperwork_person_id, "
- "paperwork.paperwork_id AS paperwork_paperwork_id, "
- "paperwork.description AS paperwork_description "
+ "SELECT paperwork.person_id, "
+ "paperwork.paperwork_id, "
+ "paperwork.description "
"FROM paperwork WHERE paperwork.person_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY paperwork.paperwork_id",
"DESC LIMIT :param_1"
),
CompiledSQL(
- "SELECT paperwork.person_id AS paperwork_person_id, "
- "paperwork.paperwork_id AS paperwork_paperwork_id, "
- "paperwork.description AS paperwork_description "
+ "SELECT paperwork.person_id, "
+ "paperwork.paperwork_id, "
+ "paperwork.description "
"FROM paperwork WHERE paperwork.person_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY paperwork.paperwork_id",
"LIMIT :param_1"
),
CompiledSQL(
- "SELECT paperwork.person_id AS paperwork_person_id, "
- "paperwork.paperwork_id AS paperwork_paperwork_id, "
- "paperwork.description AS paperwork_description "
+ "SELECT paperwork.person_id, "
+ "paperwork.paperwork_id, "
+ "paperwork.description "
"FROM paperwork WHERE paperwork.person_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY paperwork.paperwork_id",
"ORDER BY engineers_1.primary_language DESC LIMIT :param_1"
),
CompiledSQL(
- "SELECT paperwork.person_id AS paperwork_person_id, "
- "paperwork.paperwork_id AS paperwork_paperwork_id, "
- "paperwork.description AS paperwork_description "
+ "SELECT paperwork.person_id, "
+ "paperwork.paperwork_id, "
+ "paperwork.description "
"FROM paperwork WHERE paperwork.person_id "
"IN (__[POSTCOMPILE_primary_keys]) "
"ORDER BY paperwork.paperwork_id",
{},
),
CompiledSQL(
- "SELECT b.a_id1 AS b_a_id1, b.a_id2 AS b_a_id2, b.id AS b_id "
+ "SELECT b.a_id1, b.a_id2, b.id "
"FROM b WHERE (b.a_id1, b.a_id2) IN "
"(__[POSTCOMPILE_primary_keys]) ORDER BY b.id",
[{"primary_keys": [(i, i + 2) for i in range(1, 20)]}],
{},
),
CompiledSQL(
- "SELECT a.id1 AS a_id1, a.id2 AS a_id2 FROM a "
+ "SELECT a.id1, a.id2 FROM a "
"WHERE (a.id1, a.id2) IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [(i, i + 2) for i in range(1, 20)]}],
),
go,
CompiledSQL("SELECT a.id AS a_id FROM a ORDER BY a.id", {}),
CompiledSQL(
- "SELECT b.a_id AS b_a_id, b.id AS b_id "
+ "SELECT b.a_id, b.id "
"FROM b WHERE b.a_id IN "
"(__[POSTCOMPILE_primary_keys]) ORDER BY b.id",
{"primary_keys": list(range(1, 48))},
),
CompiledSQL(
- "SELECT b.a_id AS b_a_id, b.id AS b_id "
+ "SELECT b.a_id, b.id "
"FROM b WHERE b.a_id IN "
"(__[POSTCOMPILE_primary_keys]) ORDER BY b.id",
{"primary_keys": list(range(48, 95))},
),
CompiledSQL(
- "SELECT b.a_id AS b_a_id, b.id AS b_id "
+ "SELECT b.a_id, b.id "
"FROM b WHERE b.a_id IN "
"(__[POSTCOMPILE_primary_keys]) ORDER BY b.id",
{"primary_keys": list(range(95, 101))},
),
# chunk size is 47. so first chunk are a 1->47...
CompiledSQL(
- "SELECT a.id AS a_id FROM a WHERE a.id IN "
+ "SELECT a.id FROM a WHERE a.id IN "
"(__[POSTCOMPILE_primary_keys])",
{"primary_keys": list(range(1, 48))},
),
# second chunk is a 48-94
CompiledSQL(
- "SELECT a.id AS a_id FROM a WHERE a.id IN "
+ "SELECT a.id FROM a WHERE a.id IN "
"(__[POSTCOMPILE_primary_keys])",
{"primary_keys": list(range(48, 95))},
),
# third and final chunk 95-100.
CompiledSQL(
- "SELECT a.id AS a_id FROM a WHERE a.id IN "
+ "SELECT a.id FROM a WHERE a.id IN "
"(__[POSTCOMPILE_primary_keys])",
{"primary_keys": list(range(95, 101))},
),
[{"id_1": 2}],
),
CompiledSQL(
- "SELECT foo_1.id AS foo_1_id, "
- "foo_1.type AS foo_1_type, foo_1.foo_id AS foo_1_foo_id "
+ "SELECT foo_1.id, foo_1.type, foo_1.foo_id "
"FROM foo AS foo_1 "
"WHERE foo_1.id IN (__[POSTCOMPILE_primary_keys])",
{"primary_keys": [3]},
),
CompiledSQL(
- "SELECT foo.id AS foo_id_1, foo.type AS foo_type, "
- "foo.foo_id AS foo_foo_id FROM foo "
+ "SELECT foo.id, foo.type, "
+ "foo.foo_id FROM foo "
"WHERE foo.id IN (__[POSTCOMPILE_primary_keys])",
{"primary_keys": [1]},
),
{"type_1": ["employer"]},
),
CompiledSQL(
- "SELECT role.user_id AS role_user_id, role.id AS role_id "
+ "SELECT role.user_id, role.id "
"FROM role WHERE role.user_id "
"IN (__[POSTCOMPILE_primary_keys])",
{"primary_keys": [1]},
[{"id_1": [1, 3]}],
),
CompiledSQL(
- "SELECT b.id AS b_id, b.x AS b_x, b.y AS b_y "
+ "SELECT b.id, b.x, b.y "
"FROM b WHERE b.id IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1, 2]}],
),
# emit either for each parent object individually, or as a second
# query for them.
CompiledSQL(
- "SELECT a_1.id AS a_1_id, b.id AS b_id, b.x AS b_x, "
- "b.y AS b_y "
+ "SELECT a_1.id, b.id, b.x, b.y "
"FROM a AS a_1 JOIN b ON b.id = a_1.b_id "
"WHERE a_1.id IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1, 3]}],
[{}],
),
CompiledSQL(
- "SELECT b.id AS b_id, b.x AS b_x, b.y AS b_y "
+ "SELECT b.id, b.x, b.y "
"FROM b WHERE b.id IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1, 2]}],
),
[{}],
),
CompiledSQL(
- "SELECT a_1.id AS a_1_id, b.id AS b_id, b.x AS b_x, "
- "b.y AS b_y FROM a AS a_1 JOIN b ON b.id = a_1.b_id "
+ "SELECT a_1.id, b.id, b.x, b.y "
+ "FROM a AS a_1 JOIN b ON b.id = a_1.b_id "
"WHERE a_1.id IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1, 2, 3, 4, 5]}],
),
# emit either for each parent object individually, or as a second
# query for them.
CompiledSQL(
- "SELECT a_1.id AS a_1_id, b.id AS b_id, b.x AS b_x, "
- "b.y AS b_y "
+ "SELECT a_1.id, b.id, b.x, b.y "
"FROM a AS a_1 JOIN b ON b.id = a_1.b_id "
"WHERE a_1.id IN (__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1, 2, 3, 4, 5]}],
),
AllOf(
CompiledSQL(
- "SELECT child_a.parent_id AS child_a_parent_id, "
- "child_a.id AS child_a_id FROM child_a "
+ "SELECT child_a.parent_id, "
+ "child_a.id FROM child_a "
"WHERE child_a.parent_id IN "
"(__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [1]}],
),
CompiledSQL(
- "SELECT child_b.parent_id AS child_b_parent_id, "
- "child_b.id AS child_b_id FROM child_b "
+ "SELECT child_b.parent_id, "
+ "child_b.id FROM child_b "
"WHERE child_b.parent_id IN "
"(__[POSTCOMPILE_primary_keys])",
[{"primary_keys": [2]}],