DB API Reads
This commit is contained in:
@@ -12,6 +12,10 @@ const index = {
|
||||
],
|
||||
|
||||
get: {
|
||||
'/token': [
|
||||
'controller::api:v1:Misc.get_token',
|
||||
],
|
||||
|
||||
// Get the file ref node config for the specified file ref
|
||||
'/files/:PageId/:NodeId/get/:FilesId': ['controller::api:v1:File.get_config'],
|
||||
|
||||
|
||||
43
app/routing/routers/api/v1/database.routes.js
Normal file
43
app/routing/routers/api/v1/database.routes.js
Normal file
@@ -0,0 +1,43 @@
|
||||
module.exports = exports = {
|
||||
|
||||
prefix: '/db_api/v1',
|
||||
|
||||
middleware: [
|
||||
// JWT authorization middleware. Sets req.user and req.token.
|
||||
// Second param is array of required grants.
|
||||
['api:auth:BearerToken', ['database']],
|
||||
],
|
||||
|
||||
get: {
|
||||
'/': [ 'controller::api:v1:DatabaseAPI.databases' ],
|
||||
|
||||
'/:database_id': [
|
||||
'middleware::api:DatabaseRoute',
|
||||
'controller::api:v1:DatabaseAPI.get_database',
|
||||
],
|
||||
|
||||
'/:database_id/columns': [
|
||||
'middleware::api:DatabaseRoute',
|
||||
'controller::api:v1:DatabaseAPI.get_columns',
|
||||
],
|
||||
|
||||
'/:database_id/columns/order': [
|
||||
'middleware::api:DatabaseRoute',
|
||||
'controller::api:v1:DatabaseAPI.get_columns_order',
|
||||
],
|
||||
|
||||
'/:database_id/data': [
|
||||
'middleware::api:DatabaseRoute',
|
||||
'controller::api:v1:DatabaseAPI.get_data',
|
||||
],
|
||||
|
||||
'/:database_id/record/:record_id': [
|
||||
'middleware::api:DatabaseRoute',
|
||||
'controller::api:v1:DatabaseAPI.get_record',
|
||||
],
|
||||
},
|
||||
|
||||
post: {
|
||||
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user