Spaces:
Running
Running
Update modules/database/sql_db.py
Browse files- modules/database/sql_db.py +11 -0
modules/database/sql_db.py
CHANGED
|
@@ -7,6 +7,17 @@ import bcrypt
|
|
| 7 |
import uuid
|
| 8 |
|
| 9 |
logger = logging.getLogger(__name__)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
def get_user(username, role=None):
|
| 12 |
user_container, _, _ = get_sql_containers()
|
|
|
|
| 7 |
import uuid
|
| 8 |
|
| 9 |
logger = logging.getLogger(__name__)
|
| 10 |
+
SELECT VALUE p.path FROM p IN r.partitionKey.paths
|
| 11 |
+
|
| 12 |
+
def verify_collection_setup():
|
| 13 |
+
try:
|
| 14 |
+
_, _, session_container = get_sql_containers()
|
| 15 |
+
properties = session_container.read()
|
| 16 |
+
logger.info(f"Partition key path: {properties['partitionKey']['paths']}")
|
| 17 |
+
return True
|
| 18 |
+
except Exception as e:
|
| 19 |
+
logger.error(f"Error verificando configuraci贸n: {str(e)}")
|
| 20 |
+
return False
|
| 21 |
|
| 22 |
def get_user(username, role=None):
|
| 23 |
user_container, _, _ = get_sql_containers()
|