1 |
|
2004-03-12 Bernhard Herzog <[email protected]> |
2 |
|
|
3 |
|
Final step for explicit id/geometry columns: Loading and saving |
4 |
|
|
5 |
|
* Resources/XML/thuban-1.1.dtd: New. Derived from thuban-1.0.dtd |
6 |
|
with the following changes: |
7 |
|
(dbshapesource): Two new attributes id_column and geometry_column |
8 |
|
|
9 |
|
* Thuban/Model/save.py (SessionSaver.write): Use the new dtd |
10 |
|
(SessionSaver.write_session): Use the new namespace |
11 |
|
(SessionSaver.write_data_containers): Write the new dbshapesource |
12 |
|
parameters |
13 |
|
|
14 |
|
* Thuban/Model/load.py (SessionLoader.__init__): New namespace for |
15 |
|
the new file format version |
16 |
|
(SessionLoader.start_dbshapesource): Handle the new db parameters |
17 |
|
|
18 |
|
* test/test_save.py: Update to the new dtd and namespace |
19 |
|
(SaveSessionTest.test_save_postgis): Update the NonConnectionStore |
20 |
|
mock object to provide a working IDColumn method. |
21 |
|
|
22 |
|
* test/test_load_1_0.py: New. Copy of the test_load.py before |
23 |
|
today's changes but with the round-trip tests removed. |
24 |
|
|
25 |
|
* test/test_load_0_9.py: Update doc-string. |
26 |
|
|
27 |
|
* test/test_load.py: Update all .thuban files to the new dtd and |
28 |
|
namespace. |
29 |
|
(TestPostGISLayer.file_contents): Add the new dbshapesource |
30 |
|
paramters |
31 |
|
|
32 |
2004-03-11 Bernhard Herzog <[email protected]> |
2004-03-11 Bernhard Herzog <[email protected]> |
33 |
|
|
34 |
Next step for explicit id/geometry columns: User interaction |
Next step for explicit id/geometry columns: User interaction |