Spaces:
Paused
Paused
Update utils/database.py
Browse files- utils/database.py +25 -10
utils/database.py
CHANGED
|
@@ -582,13 +582,28 @@ class TemplateLoader:
|
|
| 582 |
return True
|
| 583 |
except Exception as e:
|
| 584 |
print(f"Error saving template: {str(e)}")
|
| 585 |
-
|
| 586 |
-
|
| 587 |
-
|
| 588 |
-
|
| 589 |
-
|
| 590 |
-
|
| 591 |
-
|
| 592 |
-
|
| 593 |
-
"
|
| 594 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 582 |
return True
|
| 583 |
except Exception as e:
|
| 584 |
print(f"Error saving template: {str(e)}")
|
| 585 |
+
import numpy as np
|
| 586 |
+
|
| 587 |
+
tenders = {
|
| 588 |
+
"tender1": {
|
| 589 |
+
"text": "إنشاء مبنى إداري من 4 طوابق بمساحة 2000 متر مربع في مدينة الرياض",
|
| 590 |
+
"vector": np.random.rand(384).tolist(), # تمثيل المتجه كقائمة
|
| 591 |
+
"metadata": {
|
| 592 |
+
"sector": "الإنشاءات",
|
| 593 |
+
"location": "الرياض",
|
| 594 |
+
"date": "2023-05-15"
|
| 595 |
+
}
|
| 596 |
+
},
|
| 597 |
+
"tender2": {
|
| 598 |
+
"text": "مناقصة لبناء مجمع سكني في جدة بمساحة 5000 متر مربع",
|
| 599 |
+
"vector": np.random.rand(384).tolist(),
|
| 600 |
+
"metadata": {
|
| 601 |
+
"sector": "الإنشاءات",
|
| 602 |
+
"location": "جدة",
|
| 603 |
+
"date": "2023-06-10"
|
| 604 |
+
}
|
| 605 |
+
}
|
| 606 |
+
}
|
| 607 |
+
|
| 608 |
+
# طباعة بيانات المناقصة الأولى كمثال
|
| 609 |
+
print(tenders["tender1"])
|