@@ -28,7 +28,7 @@ CREATE PERSISTENT ENTITY Module.Photo (
2828| Create external entity | ` CREATE EXTERNAL ENTITY Module.Name FROM ODATA CLIENT Module.Client (...) (attrs); ` | From consumed OData |
2929| Drop entity | ` DROP ENTITY Module.Name; ` | |
3030| Describe entity | ` DESCRIBE ENTITY Module.Name; ` | Full MDL output |
31- | Show entities | ` SHOW ENTITIES [IN Module];` | List all or filter by module |
31+ | List entities | ` LIST ENTITIES [IN Module];` | List all or filter by module |
3232| Create enumeration | ` CREATE [OR MODIFY] ENUMERATION Module.Name (Value1 'Caption', ...); ` | |
3333| Drop enumeration | ` DROP ENUMERATION Module.Name; ` | |
3434| Create association | ` CREATE ASSOCIATION Module.Name FROM Parent TO Child TYPE Reference\|ReferenceSet [OWNER Default\|Both] [DELETE_BEHAVIOR ...]; ` | |
@@ -65,7 +65,7 @@ ALTER ENTITY Sales.Customer
6565
6666| Statement | Syntax | Notes |
6767| -----------| --------| -------|
68- | Show constants | ` SHOW CONSTANTS [IN Module];` | List all or filter by module |
68+ | List constants | ` LIST CONSTANTS [IN Module];` | List all or filter by module |
6969| Describe constant | ` DESCRIBE CONSTANT Module.Name; ` | Full MDL output |
7070| Create constant | ` CREATE [OR MODIFY] CONSTANT Module.Name TYPE DataType DEFAULT 'value'; ` | String, Integer, Boolean, etc. |
7171| Drop constant | ` DROP CONSTANT Module.Name; ` | |
@@ -81,27 +81,27 @@ CREATE CONSTANT MyModule.EnableLogging TYPE Boolean DEFAULT true;
8181
8282| Statement | Syntax | Notes |
8383| -----------| --------| -------|
84- | Show OData clients | ` SHOW ODATA CLIENTS [IN Module];` | Consumed OData services |
84+ | List OData clients | ` LIST ODATA CLIENTS [IN Module];` | Consumed OData services |
8585| Describe OData client | ` DESCRIBE ODATA CLIENT Module.Name; ` | Full MDL output |
8686| Create OData client | ` CREATE [OR MODIFY] ODATA CLIENT Module.Name (...); ` | Version, MetadataUrl, Timeout, etc. |
8787| Alter OData client | ` ALTER ODATA CLIENT Module.Name SET Key = Value; ` | |
8888| Drop OData client | ` DROP ODATA CLIENT Module.Name; ` | |
89- | Show OData services | ` SHOW ODATA SERVICES [IN Module];` | Published OData services |
89+ | List OData services | ` LIST ODATA SERVICES [IN Module];` | Published OData services |
9090| Describe OData service | ` DESCRIBE ODATA SERVICE Module.Name; ` | Full MDL output |
9191| Create OData service | ` CREATE [OR MODIFY] ODATA SERVICE Module.Name (...) AUTHENTICATION ... { PUBLISH ENTITY ... }; ` | |
9292| Alter OData service | ` ALTER ODATA SERVICE Module.Name SET Key = Value; ` | |
9393| Drop OData service | ` DROP ODATA SERVICE Module.Name; ` | |
94- | Show external entities | ` SHOW EXTERNAL ENTITIES [IN Module];` | OData-backed entities |
95- | Show external actions | ` SHOW EXTERNAL ACTIONS [IN Module];` | Actions used in microflows |
94+ | List external entities | ` LIST EXTERNAL ENTITIES [IN Module];` | OData-backed entities |
95+ | List external actions | ` LIST EXTERNAL ACTIONS [IN Module];` | Actions used in microflows |
9696| Create external entity | ` CREATE [OR MODIFY] EXTERNAL ENTITY Module.Name FROM ODATA CLIENT Module.Client (...) (attrs); ` | |
9797| Grant OData access | ` GRANT ACCESS ON ODATA SERVICE Module.Name TO Module.Role, ...; ` | |
9898| Revoke OData access | ` REVOKE ACCESS ON ODATA SERVICE Module.Name FROM Module.Role, ...; ` | |
99- | Show contract entities | ` SHOW CONTRACT ENTITIES FROM Module.Client;` | Browse cached $metadata |
100- | Show contract actions | ` SHOW CONTRACT ACTIONS FROM Module.Client;` | Browse cached $metadata |
99+ | List contract entities | ` LIST CONTRACT ENTITIES FROM Module.Client;` | Browse cached $metadata |
100+ | List contract actions | ` LIST CONTRACT ACTIONS FROM Module.Client;` | Browse cached $metadata |
101101| Describe contract entity | ` DESCRIBE CONTRACT ENTITY Module.Client.Entity [FORMAT mdl]; ` | Properties, types, keys |
102102| Describe contract action | ` DESCRIBE CONTRACT ACTION Module.Client.Action [FORMAT mdl]; ` | Parameters, return type |
103- | Show contract channels | ` SHOW CONTRACT CHANNELS FROM Module.Service;` | Browse cached AsyncAPI |
104- | Show contract messages | ` SHOW CONTRACT MESSAGES FROM Module.Service;` | Browse cached AsyncAPI |
103+ | List contract channels | ` LIST CONTRACT CHANNELS FROM Module.Service;` | Browse cached AsyncAPI |
104+ | List contract messages | ` LIST CONTRACT MESSAGES FROM Module.Service;` | Browse cached AsyncAPI |
105105| Describe contract message | ` DESCRIBE CONTRACT MESSAGE Module.Service.Message; ` | Message payload properties |
106106| Query contract entities | ` SELECT * FROM CATALOG.CONTRACT_ENTITIES; ` | Requires REFRESH CATALOG |
107107| Query contract actions | ` SELECT * FROM CATALOG.CONTRACT_ACTIONS; ` | Requires REFRESH CATALOG |
@@ -156,7 +156,7 @@ AUTHENTICATION Basic, Session
156156| Retrieve (Assoc) | ` RETRIEVE $List FROM $Parent/Module.AssocName; ` | Retrieve by association |
157157| Call microflow | ` $Result = CALL MICROFLOW Module.Name (Param = $value); ` | |
158158| Call nanoflow | ` $Result = CALL NANOFLOW Module.Name (Param = $value); ` | |
159- | Show page | ` SHOW PAGE Module.PageName ($Param = $value);` | Also accepts ` (Param: $value) ` |
159+ | Show page | ` LIST PAGE Module.PageName ($Param = $value);` | Also accepts ` (Param: $value) ` |
160160| Close page | ` CLOSE PAGE; ` | |
161161| Validation | ` VALIDATION FEEDBACK $Entity/Attribute MESSAGE 'message'; ` | Requires attribute path + MESSAGE |
162162| Log | ` LOG INFO\|WARNING\|ERROR [NODE 'name'] 'message'; ` | |
@@ -190,7 +190,7 @@ AUTHENTICATION Basic, Session
190190| Page folder | ` Folder: 'path' ` (in properties) | ` CREATE PAGE ... (Folder: 'Pages/Detail') { ... } ` |
191191| Move to folder | ` MOVE PAGE\|MICROFLOW\|SNIPPET\|NANOFLOW\|ENUMERATION Module.Name TO FOLDER 'path'; ` | Folders created automatically |
192192| Move to module root | ` MOVE PAGE Module.Name TO Module; ` | Removes from folder |
193- | Move across modules | ` MOVE PAGE Old.Name TO NewModule; ` | ** Breaks by-name references** -- use ` SHOW IMPACT OF` first |
193+ | Move across modules | ` MOVE PAGE Old.Name TO NewModule; ` | ** Breaks by-name references** -- use ` LIST IMPACT OF` first |
194194| Move to folder in other module | ` MOVE PAGE Old.Name TO FOLDER 'path' IN NewModule; ` | |
195195| Move entity to module | ` MOVE ENTITY Old.Name TO NewModule; ` | Entities don't support folders |
196196
@@ -200,12 +200,12 @@ Nested folders use `/` separator: `'Parent/Child/Grandchild'`. Missing folders a
200200
201201| Statement | Syntax | Notes |
202202| -----------| --------| -------|
203- | Show project security | ` SHOW PROJECT SECURITY;` | Displays security level, admin, demo users |
204- | Show module roles | ` SHOW MODULE ROLES [IN Module];` | All roles or filtered by module |
205- | Show user roles | ` SHOW USER ROLES;` | Project-level user roles |
206- | Show demo users | ` SHOW DEMO USERS;` | Configured demo users |
207- | Show access on element | ` SHOW ACCESS ON MICROFLOW\|PAGE\|Entity Mod.Name;` | Which roles can access |
208- | Show security matrix | ` SHOW SECURITY MATRIX [IN Module];` | Full access overview |
203+ | List project security | ` LIST PROJECT SECURITY;` | Displays security level, admin, demo users |
204+ | List module roles | ` LIST MODULE ROLES [IN Module];` | All roles or filtered by module |
205+ | List user roles | ` LIST USER ROLES;` | Project-level user roles |
206+ | List demo users | ` LIST DEMO USERS;` | Configured demo users |
207+ | List access on element | ` LIST ACCESS ON MICROFLOW\|PAGE\|Entity Mod.Name;` | Which roles can access |
208+ | List security matrix | ` LIST SECURITY MATRIX [IN Module];` | Full access overview |
209209| Create module role | ` CREATE MODULE ROLE Mod.Role [DESCRIPTION 'text']; ` | |
210210| Drop module role | ` DROP MODULE ROLE Mod.Role; ` | |
211211| Create user role | ` CREATE USER ROLE Name (Mod.Role, ...) [MANAGE ALL ROLES]; ` | Aggregates module roles |
@@ -226,7 +226,7 @@ Nested folders use `/` separator: `'Parent/Child/Grandchild'`. Missing folders a
226226
227227| Statement | Syntax | Notes |
228228| -----------| --------| -------|
229- | Show workflows | ` SHOW WORKFLOWS [IN Module];` | List all or filter by module |
229+ | List workflows | ` LIST WORKFLOWS [IN Module];` | List all or filter by module |
230230| Describe workflow | ` DESCRIBE WORKFLOW Module.Name; ` | Full MDL output |
231231| Create workflow | ` CREATE [OR MODIFY] WORKFLOW Module.Name PARAMETER $Ctx: Module.Entity BEGIN ... END WORKFLOW; ` | See activity types below |
232232| Drop workflow | ` DROP WORKFLOW Module.Name; ` | |
@@ -260,19 +260,19 @@ END WORKFLOW;
260260
261261| Statement | Syntax | Notes |
262262| -----------| --------| -------|
263- | Structure overview | ` SHOW STRUCTURE;` | Depth 2 (elements with signatures), user modules only |
264- | Module counts | ` SHOW STRUCTURE DEPTH 1;` | One line per module with element counts |
265- | Full types | ` SHOW STRUCTURE DEPTH 3;` | Typed attributes, named parameters |
266- | Filter by module | ` SHOW STRUCTURE IN ModuleName;` | Single module only |
267- | Include all modules | ` SHOW STRUCTURE DEPTH 1 ALL;` | Include system/marketplace modules |
263+ | Structure overview | ` LIST STRUCTURE;` | Depth 2 (elements with signatures), user modules only |
264+ | Module counts | ` LIST STRUCTURE DEPTH 1;` | One line per module with element counts |
265+ | Full types | ` LIST STRUCTURE DEPTH 3;` | Typed attributes, named parameters |
266+ | Filter by module | ` LIST STRUCTURE IN ModuleName;` | Single module only |
267+ | Include all modules | ` LIST STRUCTURE DEPTH 1 ALL;` | Include system/marketplace modules |
268268
269269## Navigation
270270
271271| Statement | Syntax | Notes |
272272| -----------| --------| -------|
273- | Show navigation | ` SHOW NAVIGATION;` | Summary of all profiles |
274- | Show menu tree | ` SHOW NAVIGATION MENU [Profile];` | Menu tree for profile or all |
275- | Show home pages | ` SHOW NAVIGATION HOMES;` | Home page assignments across profiles |
273+ | List navigation | ` LIST NAVIGATION;` | Summary of all profiles |
274+ | List menu tree | ` LIST NAVIGATION MENU [Profile];` | Menu tree for profile or all |
275+ | List home pages | ` LIST NAVIGATION HOMES;` | Home page assignments across profiles |
276276| Describe navigation | ` DESCRIBE NAVIGATION [Profile]; ` | Full MDL output (round-trippable) |
277277| Create/replace navigation | ` CREATE OR REPLACE NAVIGATION Profile ...; ` | Full replacement of profile |
278278
@@ -295,7 +295,7 @@ CREATE OR REPLACE NAVIGATION Responsive
295295
296296| Statement | Syntax | Notes |
297297| -----------| --------| -------|
298- | Show settings | ` SHOW SETTINGS;` | Overview of all settings parts |
298+ | List settings | ` LIST SETTINGS;` | Overview of all settings parts |
299299| Describe settings | ` DESCRIBE SETTINGS; ` | Full MDL output (round-trippable) |
300300| Alter model settings | ` ALTER SETTINGS MODEL Key = Value; ` | AfterStartupMicroflow, HashAlgorithm, JavaVersion, etc. |
301301| Alter configuration | ` ALTER SETTINGS CONFIGURATION 'Name' Key = Value; ` | DatabaseType, DatabaseUrl, HttpPortNumber, etc. |
@@ -307,8 +307,8 @@ CREATE OR REPLACE NAVIGATION Responsive
307307
308308| Statement | Syntax | Notes |
309309| -----------| --------| -------|
310- | Show services | ` SHOW BUSINESS EVENTS;` | List all business event services |
311- | Show in module | ` SHOW BUSINESS EVENTS IN Module;` | Filter by module |
310+ | List services | ` LIST BUSINESS EVENTS;` | List all business event services |
311+ | List in module | ` LIST BUSINESS EVENTS IN Module;` | Filter by module |
312312| Describe service | ` DESCRIBE BUSINESS EVENT SERVICE Module.Name; ` | Full MDL output |
313313| Create service | ` CREATE BUSINESS EVENT SERVICE Module.Name (...) { MESSAGE ... }; ` | See help topic for full syntax |
314314| Drop service | ` DROP BUSINESS EVENT SERVICE Module.Name; ` | Delete a service |
@@ -317,7 +317,7 @@ CREATE OR REPLACE NAVIGATION Responsive
317317
318318| Statement | Syntax | Notes |
319319| -----------| --------| -------|
320- | Show Java actions | ` SHOW JAVA ACTIONS [IN Module];` | List all or filtered by module |
320+ | List Java actions | ` LIST JAVA ACTIONS [IN Module];` | List all or filtered by module |
321321| Describe Java action | ` DESCRIBE JAVA ACTION Module.Name; ` | Full MDL output with signature |
322322| Create Java action | ` CREATE JAVA ACTION Module.Name(params) RETURNS type AS $$ ... $$; ` | Inline Java code |
323323| Create with type params | ` CREATE JAVA ACTION Module.Name(EntityType: ENTITY <pEntity>, Obj: pEntity) ...; ` | Generic type parameters |
@@ -503,13 +503,13 @@ CLI subcommand: `mxcli sql --driver postgres --dsn '...' "SELECT 1"` (see `mxcli
503503| -----------| --------| -------|
504504| Refresh catalog | ` REFRESH CATALOG; ` | Rebuild basic metadata tables |
505505| Refresh with refs | ` REFRESH CATALOG FULL; ` | Include cross-references and source |
506- | Show catalog tables | ` SHOW CATALOG TABLES;` | List available queryable tables |
506+ | List catalog tables | ` LIST CATALOG TABLES;` | List available queryable tables |
507507| Query catalog | ` SELECT ... FROM CATALOG.<table> [WHERE ...]; ` | SQL against project metadata |
508- | Show callers | ` SHOW CALLERS OF Module.Name;` | What calls this element |
509- | Show callees | ` SHOW CALLEES OF Module.Name;` | What this element calls |
510- | Show references | ` SHOW REFERENCES OF Module.Name;` | All references to/from |
511- | Show impact | ` SHOW IMPACT OF Module.Name;` | Impact analysis |
512- | Show context | ` SHOW CONTEXT OF Module.Name;` | Surrounding context |
508+ | List callers | ` LIST CALLERS OF Module.Name;` | What calls this element |
509+ | List callees | ` LIST CALLEES OF Module.Name;` | What this element calls |
510+ | List references | ` LIST REFERENCES OF Module.Name;` | All references to/from |
511+ | List impact | ` LIST IMPACT OF Module.Name;` | Impact analysis |
512+ | List context | ` LIST CONTEXT OF Module.Name;` | Surrounding context |
513513| Full-text search | ` SEARCH '<keyword>'; ` | Search across all strings and source |
514514
515515Cross-reference commands require ` REFRESH CATALOG FULL ` to populate reference data.
0 commit comments