Osumi Framework CLI Komandoak
Osumi Framework-ek aplikazioen garapenarekin eta mantentzearekin lotutako hainbat eragiketa egiteko aukera ematen duten CLI ataza multzo bat dauka. Jarraian, eskuragarri dauden komandoen deskribapena dago:
Eskuragarri dauden komandoak
add
Deskribapena: Ekintza, zerbitzu, ataza, modelo osagai, osagai edo iragazki berriak sortzeko aukera ematen du.
Erabilera:
php of add [mota] [izena]
- mota: Sortuko den elementu mota (
action,service,task,modelComponent,component,filter). - izena: Sortuko den elementuaren izena.
Adibidea:
php of add --option action --name MyAction
backupAll
Deskribapena: Aplikazioaren babeskopia fitxategi oso bat sortzen du, datu-basea eta kodea barne.
Erabilera:
php of backupAll
Oharrak: Komando honek barne-deiak egiten ditu backupDB eta extractor atazei.
backupDB
Deskribapena: Datu-basearen babeskopia bat sortzen du mysqldump tresna erabiliz.
Erabilera:
php of backupDB [aukerak]
- aukerak:
silent: Sartuta badago, komandoak ez ditu mezuak bistaratuko kontsolan.
Adibidea:
php of backupDB silent
extractor
Deskribapena: Aplikazio osoa PHP fitxategi auto-ateragarri bakar batera esportatzen du.
Erabilera:
php of extractor
Oharrak: Aplikazio osoa PHP fitxategi auto-ateragarri bakar batera esportatzen du.
generateModel
Deskribapena: Erabiltzaileak definitutako ereduetan oinarritutako datu-baseko taula guztiak sortzeko SQL fitxategi bat sortzen du.
Erabilera:
php of generateModel
Oharrak: SQL fitxategia esportazio direktorioan sortzen da.
generateModelFrom
Deskribapena: Emandako JSON fitxategi batetik sortzen ditu modelo guztiak.
Erabilera:
php of generateModelFrom [fitxategia]
- fitxategia: Modeloen definizioak dituen JSON fitxategirako bidea.
Adibidea:
php of generateModelFrom models.json
generateModelFromDB
Deskribapena: Dagoeneko definitutako datu-baseko konexio batetik sortzen ditu modelo guztiak.
Erabilera:
php of generateModelFromDB
Oharrak: Konfiguratutako datu-basera konektatzen da eta dagokien modeloak sortzen ditu.
reset
Deskribapena: Framework-ekoak ez diren datu guztiak garbitzen ditu, instalazio berrietarako erabilgarria.
Erabilera:
php of reset
Oharrak: Erabiltzaileak sortutako karpetak eta fitxategiak ezabatzen ditu eta konfigurazio eta egitura lehenetsiak leheneratzen ditu.
version
Deskribapena: Framework-aren uneko bertsioari buruzko informazioa erakusten du.
Erabilera:
php of version
Oharrak: Biltegi ofizialerako eta proiektuaren X (lehen Twitter) konturako estekak barne hartzen ditu.
Ohar gehigarriak
- Komando guztiak proiektuaren errotik exekutatu behar dira.
- Ziurtatu beharrezko konfigurazioak
Config.jsonfitxategian definituta daudela datu-baseari edo esportazioei lotutako komandoak exekutatu aurretik.