Fix tables

This commit is contained in:
CHIEFSOFT\ameye
2025-07-13 15:05:09 -04:00
parent 39c0441884
commit 890521ae91
5 changed files with 24 additions and 18 deletions
+3
View File
@@ -149,6 +149,9 @@ ALTER TABLE members_products
ADD CONSTRAINT members_products_unique_member_key
UNIQUE (member_id, product_id);
ALTER TABLE members_products ADD provision_port INT DEFAULT 0;
ALTER TABLE members_products ADD primary_server VARCHAR(100);
INSERT INTO merms_products (name,description,status,product_id, banner) VALUES ('Personal Website','Your personal professional web presence',1,'A000001', 'banner.jpg');
+2 -1
View File
@@ -11,7 +11,8 @@ from flask_mail import Mail, Message
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
import datetime
import jwt
class BaseService:
TRANSACTION_TYPE = None
+1 -1
View File
@@ -92,7 +92,7 @@ class MyProductsService(BaseService):
logger.info(f"GET HERE ******************************** : {data}", exc_info=True)
mumberSub = MembersProducts.get_member_product_by_product_member_id(member_id, product_id)
if not mumberSub:
if mumberSub:
logger.error(f"Ready to add data to tables")
response_data = {
"subscription": mumberSub,
+17 -15
View File
@@ -27,21 +27,23 @@ class PasswordReset(db.Model):
"updated": self.updated.isoformat() if self.updated else None,
}
@classmethod
def create_reset(cls, username):
pass_reset = cls(
uid=str(uuid.uuid4()),
username=username,
added=datetime.now(timezone.utc),
updated=datetime.now(timezone.utc)
)
logger.info(f"About to reset the password**********")
try:
db.session.add(pass_reset)
except IntegrityError as err:
raise ValueError(f"Database integrity error: {err}")
return pass_reset
def __repr__(self):
return f'<pPassReset {self.id} - {self.amount}>'
return f'<pPassReset {self.id} - {self.username}>'
@classmethod
def create_reset(cls, username):
pass_reset = cls(
uid=str(uuid.uuid4()),
username=username,
created_at=datetime.now(timezone.utc),
updated_at=datetime.now(timezone.utc)
)
try:
db.session.add(pass_reset)
except IntegrityError as err:
raise ValueError(f"Database integrity error: {err}")
return pass_reset
+1 -1
View File
@@ -57,7 +57,7 @@ class Products(db.Model):
#
product_list = cls.query.all()
json_output = product_list # json.dumps(product_list)
print(json_output)
# print(json_output)
logger.info(json_output)
return json_output