NAME
OpenResty::CheatSheet - Cheat sheet for OpenResty
DESCRIPTION
This 'cheat sheet' is a handy reference, meant for beginning OpenResty users. Not everything is mentioned, but all the main features may already be included.
- Model Lists
-
GET /=/model Read model list DELETE /=/model Delete all models
- Models
-
GET /=/model/MyModel Read the info for MyModel POST /=/model/MyModel Create a model MyModel { description:"", columns:[ { name:"", label:"", type:"" } ... ] } PUT /=/model/MyModel Alter the model MyModel { name:"", description:"" } DELETE /=/model/MyModel Delete model MyModel
- Columns
-
GET /=/model/MyModel/mycol Read the info for MyModel's mycol POST /=/model/MyModel/mycol Add a new column named mycol { label:"", type:"" } PUT /=/model/MyModel/mycol Alter the column mycol { name:"", type:"" } DELETE /=/model/MyModel/mycol Remove column mycol
- Rows
-
GET /=/model/MyModel/id/3 Read the row with id 3 POST /=/model/MyModel/~/~ Insert new rows [ { col1:"", col2:"", ... }, ... ] POST /=/model/MyModel/~/~ Insert a single new row { col1:"", col2:"", ... } PUT /=/model/MyModel/id/2 Update the row with id 2 { col1:"", col2:"", ... } DELETE /=/model/MyModel/id/2 Delete the row with id 2 DELETE /=/model/MyModel/~/~ Delete all the rows
- Parameters
-
GET /=/model/MyModel/~/~?order_by=col1 order by col1 GET /=/model/MyModel/~/~?order_by=col1,col2 order by col1, col2 GET /=/model/MyModel/~/~?order_by=col1:asc,col2:desc order by col1 asc, col2 desc
- Suffixes
-
GET /=/model.json Get model list in JSON format (the default) GET /=/model.yaml ditto, but in YAML format GET /=/model.yml .yml is an alias for .yaml
AUTHOR
Agent Zhang (agentzh) <agentzh at yahoo.cn>
.