Files
Brancheneinstufung2/devtools/db_utils/read_vertical_data.py

30 lines
886 B
Python

import sqlite3
def read_verticals():
conn = sqlite3.connect('/app/companies_v3_fixed_2.db')
cursor = conn.cursor()
verticals = [
"Energy - Grid & Utilities",
"Retail - Non-Food",
"Tech - Data Center",
"Healthcare - Hospital"
]
for v_name in verticals:
cursor.execute("SELECT name, pains, gains, primary_category_id, secondary_category_id, ops_focus_secondary FROM industries WHERE name = ?", (v_name,))
row = cursor.fetchone()
if row:
print(f"--- {row[0]} ---")
print(f"Primary ID: {row[3]}, Secondary ID: {row[4]}, Ops Focus Secondary: {row[5]}")
print(f"PAINS:\n{row[1]}")
print(f"GAINS:\n{row[2]}\n")
else:
print(f"Vertical '{v_name}' not found.")
conn.close()
if __name__ == "__main__":
read_verticals()