File size: 502 Bytes
e2d2b86
 
1d9ece6
9360dfe
 
6f7ceff
9360dfe
 
1d9ece6
9360dfe
 
6f7ceff
9360dfe
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from flask import jsonify
from database import get_db

def get_users():
    """Tüm kullanıcıları getirir"""
    db = get_db()
    users = db.execute('SELECT * FROM users').fetchall()
    return jsonify([dict(user) for user in users])

def get_user(user_id):
    """Belirli bir kullanıcıyı getirir"""
    db = get_db()
    user = db.execute('SELECT * FROM users WHERE id = ?', (user_id,)).fetchone()
    return jsonify(dict(user)) if user else (jsonify({"error": "Kullanıcı bulunamadı"}), 404)