mirror of
https://git.wownero.com/lza_menace/suchwow.git
synced 2024-08-15 01:03:19 +00:00
update init to create folder structure
This commit is contained in:
parent
0c0d9c816b
commit
d2f93359b0
1 changed files with 9 additions and 2 deletions
|
@ -1,7 +1,9 @@
|
|||
import json
|
||||
from os import makedirs
|
||||
from flask import Flask, request, session
|
||||
from flask import render_template, flash
|
||||
from flask_session import Session
|
||||
from suchwow import config
|
||||
from suchwow.models import Post, Profile, Comment, Notification, db
|
||||
from suchwow.routes import auth, comment, post, profile
|
||||
from suchwow.utils.decorators import login_required
|
||||
|
@ -37,8 +39,13 @@ def about():
|
|||
def not_found(error):
|
||||
return "nothin there, brah"
|
||||
|
||||
@app.cli.command("dbinit")
|
||||
def dbinit():
|
||||
@app.cli.command("init")
|
||||
def init():
|
||||
# create subdirs
|
||||
for i in ["uploads", "db", "wallet"]:
|
||||
makedirs(f"{config.DATA_FOLDER}/{i}", exist_ok=True)
|
||||
|
||||
# init db
|
||||
db.create_tables([Post, Profile, Comment, Notification])
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
Loading…
Reference in a new issue