ForceProof vietti hiljattain kymmenvuotisjuhlaansa, ja on korkea aika jakaa uusista kehitysaskeleista blogissa. 🥳🎉
Joskus oivallukset tulevat yllättäen. Olemme lähiaikoina painineet päällepäin yksinkertaisen ongelman kanssa. Kun asiakas halusi muutoksia ohjelmassa oleviin kenttiin, tietokanta muuttui epäyhteensopivaksi erityisesti uuden Analyst-ohjelmaversion kanssa.
Tänään toteutettu korjaus kuitenkin tekee Analystistä joustavamman. Ennen Analyst lakkaisi toimimasta kun tietokannasta puuttui jokin kenttä. Nyt se tarkistaa etukäteen onko kenttä tietokannassa, ja jos ei, yksinkertaisesti jättää kentän arvon hakematta! Näin Analyst pystyy avaamaan vanhojakin testaustietokantoja, joissa ei välttämättä ole kaikkia asiakkaan myöhemmin haluamia kenttiä.
Tulevaisuudessa toteutamme ehkä tietokantamigraatio-ominaisuuden, joka pystyy päivittämään vanhoja tietokantoja uusiin versioihin. Siihen asti, tämä pieni korjaus helpottaa käytännön arjessa vastaan tulevia, aiemmin hankalia tilanteita.