Acesta este un modul JHipster, menit sa fie utilizat intr-o aplicatie JHipster.

JHipster a fost creat cu scopul de a genera noi aplicatii curate. Aplica conventii, ceea ce face dificila utilizarea acestuia cu bazele de date existente dezordonate. Cu toate acestea, unii dintre noi inca mai dorim sa cream aplicatii JHipster cu astfel de baze de date. generator-jhipster-db-helper il usureaza.

Utilizare

  1. Instalati modulul nostru din JHipster Marketplace sau utilizand managerul de pachete preferat.

fire add generator-jhipster-db-helper

  1. Rulati generatorul principal pe aplicatia dvs. deja creata JHipster.

yo jhipster-db-helper

  1. Raspundeti la intrebarile modulului nostru dupa crearea sau regenerarea unei entitati

Modulul nostru face toate modificarile necesare (a se vedea mai jos unele dintre ele)

  1. Profit

Verificati aceasta aplicatie pentru a vedea toate modificarile pe care le face modulul nostru.

Instalare

Conditii prealabile

Deoarece acesta este un modul JHipster, ne asteptam sa aveti deja instalat JHipster si instrumentele sale conexe:

  • Instalarea JHipster

Creati o noua aplicatie JHipster si alegeti o baza de date SQL.

Cu fire

Pentru a instala acest modul: yarn global add generator-jhipster-db-helper

Pentru a actualiza acest modul: yarn global upgrade generator-jhipster-db-helper

Cu NPM

Pentru a instala acest modul: npm instalati -g generator-jhipster-db-helper

Pentru a actualiza acest modul: npm update -g generator-jhipster-db-helper

Cum functioneaza acest modul

La rularea generatorului principal, schimba conventia de denumire intr-una mai flexibila, se inregistreaza ca un carlig de aplicatie post si inregistreaza sub-generatorul „fix-entity” ca un carlig post-entitate.

Cand creati sau regenerati o entitate, sub-generatorul de corectie-entitate va rula dupa ce jhipster: entitatea a terminat de rulat. Primeste informatii de la jhipster: entity si le foloseste pentru a afla ce trebuie modificat.

Il intreaba pe utilizator ce valori trebuie sa utilizeze ca inlocuitoare pentru fisierele entitatii si lichidelor Ofera valorile implicite ale jhipster sau valorile anterioare ale utilizatorului, daca exista, ca raspunsuri implicite.

Se potriveste apoi cu valorile corespunzatoare si le inlocuieste cu introducerea utilizatorului utilizand regexuri.

porno caliente porno online gratis
fontanero cachondo hombres masturbando a mujeres
pajas entre amigos torrent porno
trio amateur español madres viciosas
sexso sexporn
videos porno para mujeres gratis video sexo gratis
xxxgay abuelas folladas por el culo
maduras en grupo sexo maduras españolas
penes de abuelos mamadas españolas
jovencitos follando con maduras sexo muy duro
viejas mexicanas follando tias cachondas
porno español jovencita porno gay trios
follada en la playa tetonas españolas
mamadas en la playa comicxxx
comic porno español castin porno
videos actrices españolas desnudas españolas guarras
videos chicas gratis mamasxxx
masturbacion en grupo pareja española follando
orgias de maduros mamadas gay
incesto abuela y nieto porno online

Acesta stocheaza raspunsul dvs. in fisierul de configurare a entitatii .jhipster / Entity.json si efectueaza inlocuirile necesare atat in ​​fisierele ORM, cat si in registrul de schimbari.

Contribuind

Dezvoltare

  1. Configurati copia locala
    1. Furcati acest modul
    2. Clonati furca pe masina dvs. de lucru
    3. Instalati dependente executand fire
    4. Creati o ramura de la master (consultati sectiunea Ramificare de mai jos)
    5. Dezvolta lucruri noi
  2. Folositi copia locala
    1. Inregistrati-va copia locala executand un link de fire in directorul clonarii
    2. Creati o aplicatie pentru a testa modificarile
    3. Conectati aplicatia la copia locala executand fire link generator-jhipster-db-helper in directorul aplicatiei
    4. Utilizati modulul (a se vedea sectiunea Utilizare de mai sus)

Puteti edita depozitul local si puteti testa modificarile in aplicatie direct. Nu este nevoie sa reconstruiti aplicatia.

O modalitate usoara de a obtine o aplicatie cu multe entitati si toate tipurile de relatii este:

  1. Copiati intregul director Travis.
  2. Editati scriptul run-test-case.sh pentru a modifica variabila JHIPSTER_VERSION.
  3. Rulati scriptul din directorul travis, nu din directorul test-case.
  4. Aplicatia va fi creata in cazul de testare

Ramificare

Cand trimiteti modificari, va rugam sa faceti acest lucru dintr-o ramura noua, nu din ramura principala . Va rugam sa va numiti sucursala conform acestor reguli:

  • nume descriptiv: furculita este proasta, remedierea erorilor / entitatea-nume-validare este buna.
  • toate caracterele trebuie sa fie minuscule
  • folositi liniuta – ca separator de cuvinte.
  • folositi un prefix pentru a descrie tipul sucursalei:
    • caracteristica /: Lucru nou sau imbunatatire
    • remedierea erorilor / xx-: Repararea a ceva care nu functiona corect
      • inlocuiti xx cu numarul problemei. Deschideti intotdeauna o problema despre erorile descoperite.

Testarea integrarii

Folosim Travis CI pentru testarea integrarii. Daca doriti ca modulul nostru sa accepte un alt tip de baza de date, o alta configuratie a aplicatiei sau o alta configuratie de entitati, primul lucru pe care ar trebui sa-l faceti este sa adaugati cazul dvs. de testare la constructia travis.

Orientari generale

Ne-am aliniat la liniile directoare ale jhipster / generator-jhipster, daca nu le cunoasteti, va rugam sa le cititi.

a lua legatura

Licenta

Apache-2.0 © Adrien Horgnies & Bastien Michaux