30 lines
886 B
Python
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()
|