UNINSTALL EARTHCAPE BEFORE INSTALLING THIS BUILD.
New
- Collection of maps can be attached to a group
- Set Filter/Remove filter buttons apply/remove data filtering according to selected group/project
- Various detail views (forms) are cleaned up
Changes
- Database: UnitBase class removed
- Database: Interaction class is now BaseObject
Fixed
- Map, MapLayer display strings fixed
- Numerous small fixes
Steps to convert existing database to current build (NOT RECOMMENDED - start testing with clean database if possible).
WARNING: to follow these steps you would need to use a dedicated database management tool (e.g. MySQLAdmin or SQL Server Management Studio).
- Delete key FK_Unit_Oid in Unit table
- Delete keys FK_Interaction_Oid, FK_Interaction_Unit1, FK_Interaction_Unit2 from Interaction table
- Open and close EarthCape Client connected to target database (this will update the schema)
- Create a copy of Unit talbe (Unit1) with only Oid, Birth, BirthDate,Death,DeathDate,TaxonomicName
- Create an SQL JOIN for UnitBase and Unit1 and UnitZoological tables ON Oid and export this query to Unit2 table
- Delete keys FK_Interaction_Unit1, FK_Interaction_Unit2 from Interaction table
- Delete table UnitBotanical
- Delete table UnitMycological
- Delete key FK_UnitZoologicalUnits_UnitMatingEventMatings_Units from UnitZoologicalUnits_UnitMatingEventMatings
- Delete table UnitZoological
- Delete keys FK_TagValue_Unit from TagValue table
- Empty Unit table
- Delete key FK_Unit_DerivedForm from Unit table
- Copy data from Unit2 to Unit table
- Open and close EarthCape Client connected to target database (this will update the schema)