Example #1
0
def update_title_board(board_id, new_title):
    try:
        query = "update board set title = '{new_title}' where id = '{board_id}';".format(
            new_title=new_title, board_id=board_id)
        connection.execute_select(query)
    except:
        return True
Example #2
0
def delete_board(board_id):
    try:
        query = "delete from board where id = '{board_id}'".format(
            board_id=board_id)
        connection.execute_select(query)
    except:
        return True
Example #3
0
def edit(id, name, email, phone):
    try:
        query = "UPDATE data SET name='{name}',email='{email}',phone='{phone}' WHERE id='{id}'".format(
            name=name, email=email, phone=phone, id=id)
        connection.execute_select(query)
    except:
        return True
Example #4
0
def add_new_board(board_title):
    try:
        query = "insert into board (id, title) values (DEFAULT, '{board_title}');".format(
            board_title=board_title)
        connection.execute_select(query)
    except:
        print('true')
Example #5
0
def insert(name, email, phone):
    try:
        query = "INSERT INTO data (name, email, phone) VALUES ('{name}','{email}','{phone}')".format(
            name=name, email=email, phone=phone)
        connection.execute_select(query)
    except:
        return True
Example #6
0
def insert_user(username, password):
    try:
        ids = connection.execute_select('SELECT id FROM users ')
        id_list = [x['id'] for x in ids]
        if len(id_list) < 1:
            user_id = 1
        else:
            user_id = max(id_list) + 1
        query = "INSERT INTO users VALUES('{user_id}','{username}', '{password}')".format(
            user_id=user_id, username=username, password=password)
        connection.execute_select(query)
    except:
        print('wtf')
Example #7
0
def create_user(new_data):
    return connection.execute_select(
        'INSERT INTO registration VALUES (DEFAULT, %(username)s,%(password)s) RETURNING id',
        {
            'username': new_data["username"],
            'password': new_data["password"]
        })
Example #8
0
def modify_card_status_by_card_title(card_id, status_id):
    return connection.execute_select(
        '''UPDATE cards SET status_id = %(status_id)s WHERE id = %(card_id)s''',
        {
            'status_id': status_id,
            'card_id': card_id
        })
Example #9
0
def get_statuses(boardId):
    query = "select distinct status.title , status.id as status_id, board.id as board_id from status " \
            "join card on status.id = card.status_id " \
            "join board on card.board_id = board.id " \
            "where board_id = '{boardId}' "\
            "order by status_id asc; ".format(boardId=boardId)
    return connection.execute_select(query)
Example #10
0
def update_title(new_title, board_id):
    return connection.execute_select(
        'UPDATE boards SET title = %(new_title)s'
        'WHERE id= %(board_id)s', {
            'new_title': new_title,
            'board_id': board_id
        })
Example #11
0
def update_card_title(new_title, card_id):
    return connection.execute_select(
        'UPDATE cards SET title = %(new_title)s'
        'WHERE id= %(card_id)s', {
            'new_title': new_title,
            'card_id': card_id
        })
Example #12
0
def get_password(username):
    query = "SELECT password FROM users WHERE username = '******'".format(
        user=username)

    password = connection.execute_select(query)
    if password:
        return password[0]['password']
    else:
        return False
Example #13
0
def create_new_card(board_id):
    return connection.execute_select(
        '''INSERT INTO cards VALUES (DEFAULT, %(board_id)s,'Sample card',0, 0)
                                    RETURNING id''', {'board_id': board_id})
Example #14
0
def get_cards_by_board_id(board_id):
    return connection.execute_select(
        ''' SELECT * FROM cards WHERE board_id = %(board_id)s''',
        {'board_id': board_id})
Example #15
0
def data():
    query = 'SELECT * FROM data ORDER BY id'
    return connection.execute_select(query)
Example #16
0
def get_by_id(id):
    query = "SELECT * FROM data WHERE id = '{id}'".format(id=id)
    return connection.execute_select(query)
Example #17
0
def delete_card(card_id):
    return connection.execute_select(
        '''DELETE FROM cards 
                                        WHERE cards.id = %(card_id)s''',
        {'card_id': card_id})
Example #18
0
def return_new_board_data(new_id):
    return connection.execute_select(
        'SELECT * FROM boards WHERE id = %(new_id)s', {'new_id': new_id})
def get_all_cards():
    query = "SELECT * FROM card"
    return connection.execute_select(query)
def get_cards_for_board(board_id):
    query = "SELECT * FROM card WHERE board_id='{id}'".format(id=board_id)
    data = connection.execute_select(query)
    _cache['cards'] = data
    return connection.execute_select(query)
def get_statuses():
    query = "SELECT * FROM status"
    data = connection.execute_select(query)
    _cache['all-statuses'] = data
    return connection.execute_select(query)
def get_all_boards():
    query = "SELECT * FROM board"
    data = connection.execute_select(query)
    _cache['all-boards'] = data
    return connection.execute_select(query)
Example #23
0
def new_board(new_title):
    return connection.execute_select(
        'INSERT INTO boards VALUES(DEFAULT, %(new_title)s) RETURNING id',
        {'new_title': new_title})
Example #24
0
def get_boards():
    return connection.execute_select('SELECT * FROM boards ORDER BY id;')
Example #25
0
def delete_board(board_id):
    return connection.execute_select(
        '''DELETE FROM boards 
                                        WHERE id = %(board_id)s''',
        {'board_id': board_id})
Example #26
0
def check_username():
    return connection.execute_select(''' SELECT username FROM registration''')
Example #27
0
def get_boards():
    query = 'select * from board order by id desc;'
    return connection.execute_select(query)
Example #28
0
def login():
    return connection.execute_select(
        ''' SELECT username,password FROM registration''')
Example #29
0
def get_cards_for_bords(board_id, status_id):
    query = "SELECT card.* from card WHERE card.status_id = '{status_id}' and card.board_id ='{board_id}'order by position asc".format(
        status_id=status_id, board_id=board_id)
    return connection.execute_select(query)
Example #30
0
def get_userid(username):
    return connection.execute_select(
        "SELECT id FROM users WHERE username = '******'".format(
            user=username))[0]