major update

This commit is contained in:
2024-10-17 17:01:24 -04:00
parent 8cee9dc5bf
commit 5649294be0
11 changed files with 354 additions and 91 deletions

View File

@@ -53,10 +53,10 @@ def get_user_cards(user_id):
"""
gets all cards of a user
"""
get_u_cards = db.session \
.query(Card_Card) \
.filter(Card_Card.user_id == user_id) \
.all()
get_u_cards = (db.session
.query(Card_Card)
.filter(Card_Card.user_id == user_id)
.all())
card_schema = Card_Card_schema(many=True)
return jsonify(card_schema.dump(get_u_cards))
@@ -68,10 +68,10 @@ def get_user_cards_count(user_id):
gets all cards of a user
"""
get_u_cards = db.session \
.query(Card_Card) \
.filter(Card_Card.user_id == user_id) \
.count()
get_u_cards = (db.session
.query(Card_Card)
.filter(Card_Card.user_id == user_id)
.count())
return jsonify({
"ok": True,
@@ -85,10 +85,10 @@ def get_user_specific_card(card_id):
gets a specific card of a user
"""
get_user_card = db.session \
.query(Card_Card) \
.filter(Card_Card.id == card_id) \
.first()
get_user_card = (db.session
.query(Card_Card)
.filter(Card_Card.id == card_id)
.first())
card_schema = Card_Card_schema(many=False)
return jsonify(card_schema.dump(get_user_card))
@@ -100,10 +100,10 @@ def create_user_card(user_id):
adds a card of a user
"""
get_customer = db.session \
.query(Customer_Customer) \
.filter(Customer_Customer.id == user_id) \
.first()
get_customer = (db.session
.query(Customer_Customer)
.filter(Customer_Customer.id == user_id)
.first())
name_on_card = request.json["card_name"]
expiration_month = request.json["expiration_month"]
@@ -148,17 +148,18 @@ def set_main_card(user_id, card_id):
updates a card of a user
"""
get_new_main_card = db.session \
.query(Card_Card) \
.filter(Card_Card.user_id == user_id) \
.filter(Card_Card.id == card_id) \
.first()
get_new_main_card = (db.session
.query(Card_Card)
.filter(Card_Card.user_id == user_id)
.filter(Card_Card.id == card_id)
.first())
get_other_card = db.session \
.query(Card_Card) \
.filter(Card_Card.main_card == True) \
.filter(Card_Card.user_id == user_id) \
.first()
get_other_card = (db.session
.query(Card_Card)
.filter(Card_Card.main_card == True)
.filter(Card_Card.user_id == user_id)
.first())
if get_other_card is not None:
get_other_card.main_card = False
db.session.add(get_other_card)
@@ -176,15 +177,17 @@ def update_user_card(card_id):
edits a card
"""
get_card = db.session \
.query(Card_Card) \
.filter(Card_Card.id == card_id) \
.first()
get_card = (db.session
.query(Card_Card)
.filter(Card_Card.id == card_id)
.first())
get_customer = (db.session
.query(Customer_Customer)
.filter(Customer_Customer.id == get_card.user_id)
.first())
get_customer = db.session \
.query(Customer_Customer) \
.filter(Customer_Customer.id == get_card.user_id) \
.first()
name_on_card = request.json["card_name"]
expiration_month = request.json["expiration_month"]
expiration_year = request.json["expiration_year"]
@@ -219,10 +222,10 @@ def remove_user_card(card_id):
removes a card
"""
get_card = db.session \
.query(Card_Card) \
.filter(Card_Card.id == card_id) \
.first()
get_card = (db.session
.query(Card_Card)
.filter(Card_Card.id == card_id)
.first())
db.session.delete(get_card)
db.session.commit()