Version 3, last updated by pipen at January 08, 2010 17:37 UTC

W projekcie (w pliku pom.xml) zdefiniowane są obecnie trzy bazy danych:

  • produkcyjna (webio lub MySQL na serwerze),
  • H2 służąca do uruchamiania aplikacji w środowisku lokalnym,
  • HSQL służąca do przeprowadzania testów.

Mamy zarówno H2 jak i HSQL z tego powodu, że HSQL z niewiadomych przyczyn nie chciało współpracować przy uruchamianiu w środowisku lokalnym. Za to przy testowaniu działa dobrze, więc zgodnie z zasadą "działa - nie ruszaj", jest sobie dalej. Ze względu na to, że z połączenia z bazą korzystamy w różnych modułach (i pluginach mavenowych) to dla H2 i HSQL baza jest przechowywana w postaci pliku w lokalizacji:

/fiveMinsMail_testdb/ 

ewentualnie:

c:\fiveMinsMail_testdb\

Dla Windowsów powyższy katalog powinien utworzyć się automatycznie, jednak dla uniksów musimy sami utworzyć taki folder i nadać mu odpowiednie uprawnienia.

Baza produkcyjna jest wykorzystywana tylko w przypadku zastosowania profilu prod.

Zapasowa baza

HOST: 21646.m.tld.pl
BAZA: baza46_fivemins