示例#1
0
文件: data.py 项目: samcleetus/Movies
def get_all_movies() -> []:
    sql_statement = "SELECT * FROM movies"
    rows = execute_select(sql_statement)
    rollodex = []
    for r in rows:
        rollodex.append(Movie.from_SQLiteRow(r))
    return rollodex
示例#2
0
文件: data.py 项目: samcleetus/Movies
def get_movie(movie_name) -> []:
    sql_statement = f"SELECT * FROM movies WHERE title LIKE '%{movie_name}%'"
    rows = execute_select(sql_statement)
    rollodex = []
    for r in rows:
        rollodex.append(Movie.from_SQLiteRow(r))
    return rollodex
示例#3
0
文件: data.py 项目: samcleetus/Movies
def check_movies_exist(movie_name) -> bool:
    sql_statement = ("Select * from movies where title = ?")
    rows = execute_select(sql_statement, (movie_name,))
    rollodex = []
    for r in rows:
        rollodex.append(Movie.from_SQLiteRow(r))
    if len(rollodex) > 0:
        return True
    else: 
        return False