Skip to content

Master

Marek Szuba requested to merge github/fork/jimmyebi/master into master

Created by: jimmyebi

-patch_89_90_c.sql + table.sql: SQL statements to change the schema by adding a new column: species_id on the table mapping_session. -ArchiveStableIDAdaptor.pm: slight modification on the SQL query inside _fetch_archive_id(). -ArchiveStableId.pm: added 2 new attributes, meta_value: e.g. "house mouse" and species_id: e.g. 2, with their respective getter/setter functions. -archiveStableId.t: new test for fetch_by_stable_id(). -mapping_session.txt + meta.txt + stable_id_event.txt: more mock data for testing. -sqlHelper.t: Refactored core for tests: 6, 7, 12, 13, 15, 22, 26 and 43 on SqlHelper.t to make it compliant with changes made to the SQL Schema. -SQLite/table.sql: added species_id on test-genome-DBs/homo_sapiens/core/SQLite/table.sql to make it compliant with the SQLite test on TravisCI. -ArchiveStableIdAdaptor.pm: Added "constructor" and code modification on _fetch_by_stable_id function in an attempt trying to emulate the cache design pattern as seen implemented in sliceAdaptor.pm. -ArchiveStableId.t: modified code to support instantiation of ArchiveStableIdAdaptor using "new", following the same pattern as in sliceAdaptor.t

Merge request reports