From 5525ecf681b83f2393dfda458d39f562ee3eba09 Mon Sep 17 00:00:00 2001 From: Navan Chauhan Date: Thu, 3 Jun 2021 22:49:20 +0530 Subject: moved user db model to seperate file --- app/__init__.py | 8 +------- app/models.py | 7 +++++++ 2 files changed, 8 insertions(+), 7 deletions(-) create mode 100644 app/models.py diff --git a/app/__init__.py b/app/__init__.py index dad9ba0..7145f96 100644 --- a/app/__init__.py +++ b/app/__init__.py @@ -10,13 +10,7 @@ app.config.from_object('app.config') bcrypt = Bcrypt(app) db = SQLAlchemy(app) -class User(db.Model): - id = db.Column(db.Integer, primary_key=True) - username = db.Column(db.String(80), unique=True, nullable=False) - email = db.Column(db.String(120), unique=True, nullable=False) - - def __repr__(self): - return '' % self.username +from app.models import User database_cli = AppGroup("database") @database_cli.command("create") diff --git a/app/models.py b/app/models.py new file mode 100644 index 0000000..2734921 --- /dev/null +++ b/app/models.py @@ -0,0 +1,7 @@ +class User(db.Model): + id = db.Column(db.Integer, primary_key=True) + username = db.Column(db.String(80), unique=True, nullable=False) + email = db.Column(db.String(120), unique=True, nullable=False) + + def __repr__(self): + return '' % self.username \ No newline at end of file -- cgit v1.2.3