Skip to content

Commit d84c1af

Browse files
committed
User entity defined.
1 parent 28f1646 commit d84c1af

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed

app/ch16_mongodb/final/.idea/dictionaries/screencaster.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import datetime
2+
import mongoengine
3+
4+
5+
class User(mongoengine.Document):
6+
name = mongoengine.StringField()
7+
email = mongoengine.StringField(unique=True)
8+
hashed_password = mongoengine.StringField()
9+
created_date = mongoengine.DateTimeField(default=datetime.datetime.now)
10+
11+
meta = {
12+
'collection': 'users',
13+
'db_alias': 'core',
14+
'indexes': [
15+
'email',
16+
'hashed_password',
17+
'created_date',
18+
]
19+
}

0 commit comments

Comments
 (0)