File tree Expand file tree Collapse file tree 3 files changed +31
-0
lines changed
Expand file tree Collapse file tree 3 files changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ const bookshelf = require ( '../../database/db' )
2+ module . exports = bookshelf . model ( 'User' , {
3+ tableName : 'users' ,
4+ } )
Original file line number Diff line number Diff line change 1+ const knex = require ( 'knex' ) ( {
2+ client : 'mysql' ,
3+ connection : {
4+ host : '127.0.0.1' ,
5+ user : '' ,
6+ password : '' ,
7+ database : '' ,
8+ charset : 'utf8'
9+ }
10+ } )
11+ module . exports = require ( 'bookshelf' ) ( knex )
Original file line number Diff line number Diff line change 1+ const Router = require ( 'express' ) . Router ( )
2+ const User = require ( '../app/models/user' )
3+ new User ( )
4+ Router . get ( '/' , async ( req , res ) => {
5+ try {
6+ const all = await User . collection ( ) . fetch ( )
7+ return res . json ( { 'users' : all } )
8+ } catch ( error ) {
9+ res . status ( 500 )
10+ res . send ( error )
11+
12+ return
13+ }
14+ } )
15+
16+ module . exports = Router
You can’t perform that action at this time.
0 commit comments