def prompt_vote_poll(connection): poll_id = int(input("Enter poll would you like to vote on: ")) poll_options = database.get_poll_details(connection, poll_id) _print_poll_options(poll_options) option_id = int(input("Enter option you'd like to vote for: ")) username = input("Enter the username you'd like to vote as: ") database.add_poll_vote(connection, username, option_id)
def vote(self, username: str): current_datetime_utc = datetime.datetime.now(tz=pytz.utc) current_timestamp = current_datetime_utc.timestamp() with get_connection() as connection: database.add_poll_vote(connection, username, current_timestamp, self.id)
def vote(self, username: str): with get_connection() as connection: database.add_poll_vote(connection, username, self.id)
def vote(self, username: str): with get_cursor() as connection: vote_timestamp = datetime.datetime.now(tz=pytz.utc).timestamp() database.add_poll_vote(connection, username, vote_timestamp, self.id)
def vote(self, username:str): connection = create_connection() database.add_poll_vote(connection, username, self.id)
def vote(self, username: str): connection = pool.getconn() database.add_poll_vote(connection, username, self.id) pool.putconn(connection)