Ivan Asmer 4 years ago
parent
commit
2472cc159a
1 changed files with 10 additions and 12 deletions
  1. 10 12
      index.js

+ 10 - 12
index.js

@@ -9,18 +9,10 @@ const { buildSchema, printSchema } = require('graphql');
 const expand = require('./expand')
 
 ;(async () => {
-    const {Savable, slice, getModels} = await require('./models.js')()
 
+    const {Savable, slice, getModels} = await require('./models.js')()
     const jwtGQL = require('./jwt')
 
-    class User extends Savable {
-        static get relations(){
-            return {
-            }
-        }
-    }
-    Savable.addClass(User)
-
     let schema = buildSchema(`
         type User {
              _id: String
@@ -104,8 +96,13 @@ const expand = require('./expand')
     schema = expand(schema)
     console.log(printSchema(schema))
 
-    var app = express();
-    app.use(express.static('public'));
+
+
+
+    class User extends Savable {
+
+    }
+    Savable.addClass(User)
 
     const anonResolvers = {
         createUser:async function ({login, password}){
@@ -158,8 +155,9 @@ const expand = require('./expand')
 
     `)
 
+    const app = express();
+    app.use(express.static('public'));
     app.use('/graphql', express_graphql(jwtGQL({anonSchema, anonResolvers, schema, createContext: getModels, graphiql: true, secret: jwtSecret})))
-
     app.listen(4000, () => console.log('Express GraphQL Server Now Running On localhost:4000/graphql'));
 })()