Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Create latest schema with lastest data

afdaFrom a blank mifos schema:

  • apply latest-schema.sql
  • apply latest-data.sql
  • update 'admin' users password to 'testmifos'
Code Block

update personnel set password=0x22648ca42330a561964dbe32f54e6a04a49d03f203ca64b2515338d9 where personnel_id=1;

Use custom configutation files

After doing analysis on the mfi, it may be possible to put together application configuration files

...

afa

...

:

  • edit applicationConfiguration.custom.properties and place in configuration directory e.g. MIFOS_CONF
  • create mifosBeanConfig.custom.xml (think this must go in application server classpath (lib folder for instance))
  • create mifosChartOfAccounts.custom.xml and place in configuration directory e.g. MIFOS_CONF

Launch Application

At this point you should be able to start mifos application against mifos schema. As a result the database at present has the following information:

  1. Latest database structure (tables, relationships, constrainst etc)
  2. Reference Data that comes out of box and must exist for mifos to startup
  3. Persistence of some configuration from applicationConfiguration.custom.properties which now cannot be changed.

Reference Data

Executing the following query will show you the existing reference data

Code Block
SELECT * FROM lookup_value l order by l.entity_id, l.lookup_id;

Seed Reference Data

Reference data populated by applying latest-data.sql and which must exist for application to work.

Custom Reference Data

Reference data that is optional and typically different on a customer by customer basis

Model Organisation

Model Office Hierarchy and offices

...