Referència de l'eina mads
Ús general: mads <ordre> [subordre] [arguments]. L'ajuda de cada ordre està disponible amb mads help <ordre>.
Opcions globals
| Opció | Descripció |
|---|---|
-h, --help |
Mostra l'ajuda |
-v, --verbose |
Mostra informació addicional |
--version |
Versió de la plataforma i de l'eina, última versió publicada i tipus d'instal·lació |
--update |
Actualitza l'eina (Homebrew o clon Git) o indica com fer-ho |
--prefs |
Mostra les preferències de mads |
--edit |
Edita les preferències de mads (per exemple M2_HOME) |
--clear |
Esborra la memòria cau de mads |
--clean |
Neteja els artefactes de MADS del repositori Maven local |
Ordres
create
Crea un projecte nou.
| Subordre | Descripció |
|---|---|
module |
Crea un mòdul (per defecte) |
runtime |
Crea un runtime per a un mòdul |
app |
Crea una app per a un mòdul |
cnn |
Crea un fitxer de connexió per a un mòdul |
userid |
Crea o actualitza un identificador d'usuari |
generate
Genera el model d'entitats i altres recursos.
| Subordre | Descripció |
|---|---|
module |
Genera tots els recursos del mòdul |
model |
Genera el model d'entitats de base de dades (Java) |
dart |
Genera el model d'entitats Dart |
texts |
Genera els recursos de text |
params |
Genera el diccionari de paràmetres |
bundle |
Genera el bundle de l'aplicació |
dbschema |
Genera l'esquema de base de dades a partir d'una base de dades existent |
module
Utilitats de mòdul. Opcions: --modulePath, -n/--moduleName, --out, --defaultRuntime, --version.
| Subordre | Descripció |
|---|---|
list |
Llista els mòduls MADS disponibles |
version |
Gestiona la versió del mòdul |
generate |
Genera tots els recursos del mòdul |
test |
Executa els tests del mòdul |
build |
Compila, empaqueta i instal·la al repositori Maven local |
deploy |
Desplega el mòdul al repositori Maven |
update |
Actualitza els recursos de l'IDE del mòdul |
app
Utilitats d'app. Opcions: --modulePath, --runtime, --default, --version.
| Subordre | Descripció |
|---|---|
list |
Llista les apps disponibles |
version |
Gestiona la versió de l'app |
update |
Actualitza els recursos de l'IDE de l'app |
run
Executa un mòdul amb el seu runtime per defecte o amb --runtime <nom>. Opcions: --list, --modulePath, --locale, --username, --password, --nosplash. La subordre app descarrega i executa una app des del repositori WAPP.
pub
Publica al servei WAPP.
| Subordre | Descripció |
|---|---|
module |
Publica un mòdul |
app |
Publica una app |
role |
Gestiona els rols del servei WAPP |
test
mads test module executa els tests d'un mòdul.
doc
| Subordre | Descripció |
|---|---|
generate |
Genera la documentació de la base de dades |
publish |
Publica la documentació en un servidor remot |
devtool
Obre les eines de desenvolupament d'un mòdul.
| Subordre | Descripció |
|---|---|
domains |
Inspector de dominis |
db |
Inspector de base de dades |
dbsync |
Sincronització de bases de dades |
security |
Eina de seguretat |
texts |
Traducció de recursos |
migrate i fix
mads migrate module: migra un mòdul de MADS 4.6 a MADS V5.mads fix module: corregeix un mòdul perquè sigui compatible amb MADS V5.
Variables d'entorn
| Variable | Ús |
|---|---|
JAVA_HOME_MADS |
JDK amb què s'executa mads (té prioritat sobre el java del PATH i JAVA_HOME) |
M2_HOME |
Instal·lació de Maven que fan servir les ordres de mòdul |
MADS_NO_UPDATE_CHECK |
Si està definida, desactiva la comprovació de versions noves |