yusufgundogdu commited on
Commit
06759fe
·
verified ·
1 Parent(s): e5f0b3b

Delete get_methods.py

Browse files
Files changed (1) hide show
  1. get_methods.py +0 -60
get_methods.py DELETED
@@ -1,60 +0,0 @@
1
- from flask import jsonify
2
- from database import get_db
3
-
4
- def get_users():
5
- try:
6
- db = get_db()
7
- users = db.execute('SELECT * FROM users').fetchall()
8
- return jsonify({
9
- "success": True,
10
- "data": {
11
- "users": [dict(user) for user in users]
12
- }
13
- })
14
- except Exception as e:
15
- return jsonify({
16
- "success": False,
17
- "error": str(e)
18
- }), 500
19
-
20
- def get_user(udid, platform):
21
- try:
22
- # Platform değerini kontrol et (AND veya IOS olmalı)
23
- if platform not in ["AND", "IOS"]:
24
- return jsonify({
25
- "success": False,
26
- "error": "Invalid platform value. Must be 'AND' or 'IOS'"
27
- }), 400
28
-
29
- db = get_db()
30
- user = db.execute('SELECT * FROM users WHERE udid = ?', (udid,)).fetchone()
31
-
32
- if user:
33
- return jsonify({
34
- "success": True,
35
- "data": {
36
- "user": dict(user)
37
- }
38
- })
39
-
40
- # Kullanıcı yoksa platform bilgisiyle birlikte oluştur
41
- db.execute(
42
- 'INSERT INTO users (udid, platform) VALUES (?, ?)',
43
- (udid, platform)
44
- )
45
- db.commit()
46
-
47
- # Oluşturulan yeni kullanıcıyı getir
48
- new_user = db.execute('SELECT * FROM users WHERE udid = ?', (udid,)).fetchone()
49
- return jsonify({
50
- "success": True,
51
- "data": {
52
- "user": dict(new_user)
53
- }
54
- }), 201
55
-
56
- except Exception as e:
57
- return jsonify({
58
- "success": False,
59
- "error": str(e)
60
- }), 500