ADD create files_bloob table and try to add fk column in neeble_quotes.

pull/3/head
kevincaires 3 years ago
parent 05103596f0
commit b1bbc1e024

@ -49,13 +49,30 @@ def migrate() -> None:
user varchar(200) not null,
quote varchar(500) not null unique,
index quote_idx (quote)
);
) character set utf8mb4 collate utf8mb4_general_ci;
create table if not exists files_bloob(
id int auto_increment primary key,
file blob not null
) character set utf8mb4 collate utf8mb4_general_ci;
'''
try:
with Cursor(MYSQL_CONFIG) as cursor:
cursor.execute(_sql)
except Exception as ex:
logger.error(ex.args)
else:
_sql = '''
alter table neeble_quotes
add column file_id int unique null,
add foreign key file_id(neeble_quotes) references files_bloob(id) on delete cascade;
'''
try:
with Cursor(MYSQL_CONFIG) as cursor:
cursor.execute(_sql)
except Exception as ex:
logger.error(ex.args)
def set_quote(user: str, quote: str) -> int:

Loading…
Cancel
Save