Added commands and user password hashing
parent
2cbdadd100
commit
36377d0b50
@ -0,0 +1,15 @@
|
||||
from apistar import Command
|
||||
from apistar.backends.sqlalchemy_backend import Session
|
||||
|
||||
from models.schema import User
|
||||
|
||||
def create_user(session: Session, email, password):
|
||||
user = User(email, password)
|
||||
session.add(user)
|
||||
session.commit()
|
||||
print('User added')
|
||||
|
||||
|
||||
commands = [
|
||||
Command('create_user', create_user)
|
||||
]
|
@ -1,8 +1,9 @@
|
||||
import json
|
||||
|
||||
from models.util import alchemyencoder
|
||||
|
||||
from apistar import http
|
||||
from apistar.renderers import Renderer
|
||||
from models.util import alchemyencoder
|
||||
|
||||
|
||||
class JSONRenderer(Renderer):
|
Loading…
Reference in New Issue