修正
This commit is contained in:
33
backend/check_photo_data.py
Normal file
33
backend/check_photo_data.py
Normal file
@@ -0,0 +1,33 @@
|
||||
import psycopg
|
||||
|
||||
conn = psycopg.connect(
|
||||
host='192.168.0.61',
|
||||
port=55432,
|
||||
dbname='njts_acct',
|
||||
user='njts_app',
|
||||
password='njts_app2025'
|
||||
)
|
||||
|
||||
cur = conn.cursor()
|
||||
cur.execute("""
|
||||
SELECT employee_id, employee_code, name,
|
||||
photo_url IS NOT NULL as has_photo,
|
||||
CASE WHEN photo_url IS NOT NULL THEN LENGTH(photo_url) ELSE 0 END as photo_length,
|
||||
CASE WHEN photo_url IS NOT NULL THEN SUBSTRING(photo_url, 1, 50) ELSE NULL END as photo_preview
|
||||
FROM employees
|
||||
WHERE employee_code IN ('20190001', '20190002')
|
||||
ORDER BY employee_code
|
||||
""")
|
||||
|
||||
rows = cur.fetchall()
|
||||
print('従業員の写真データ状況:')
|
||||
print('-' * 80)
|
||||
for r in rows:
|
||||
print(f'ID: {r[0]}, Code: {r[1]}, Name: {r[2]}')
|
||||
print(f' Has Photo: {r[3]}, Photo Length: {r[4]}')
|
||||
if r[5]:
|
||||
print(f' Photo Preview: {r[5]}...')
|
||||
print()
|
||||
|
||||
cur.close()
|
||||
conn.close()
|
||||
Reference in New Issue
Block a user