Hib Eris
|
ff5b29e5eb
|
msi: Add support for merging tables that are not in target database.
|
2009-05-27 12:51:51 +02:00 |
Hib Eris
|
97200b0b31
|
msi/tests: Add test for merging tables that are not in target database.
|
2009-05-27 12:51:36 +02:00 |
Hib Eris
|
987d17dc6f
|
msi: Fix merging tables with string primary keys.
|
2009-05-27 12:51:31 +02:00 |
Hib Eris
|
a807e86dd7
|
msi/tests: Add test for merging tables with string primary keys.
|
2009-05-27 12:51:22 +02:00 |
Hib Eris
|
cad837c999
|
msi: Add support for importing binary OBJECTS.
|
2009-05-27 12:51:10 +02:00 |
Hib Eris
|
e7ebbbe62e
|
msi/tests: Add test for importing binary OBJECTS.
|
2009-05-26 15:27:27 +02:00 |
Hib Eris
|
f6dd90de5e
|
msi: Add support for binary OBJECTS.
|
2009-05-26 15:18:02 +02:00 |
Hib Eris
|
8356484c9f
|
msi/tests: Add tests for binary OBJECTS.
|
2009-05-26 15:17:52 +02:00 |
Hib Eris
|
0a81fbfa39
|
msi: Fix LONGCHAR column data type.
|
2009-04-28 13:10:04 +02:00 |
Hib Eris
|
508028ae03
|
msi/tests: Test type for LONGCHAR columns.
|
2009-04-28 13:10:03 +02:00 |
Hib Eris
|
5e829d1323
|
msi: Fix SHORT column data type.
|
2009-04-28 13:10:03 +02:00 |
Hib Eris
|
407866186c
|
msi/tests: Test type for INTEGER, SHORT, LONG columns.
|
2009-04-28 13:10:03 +02:00 |
Hib Eris
|
15cb7290ee
|
msi: Fix INT column data type.
|
2009-04-28 13:10:03 +02:00 |
Hib Eris
|
fa8f8a3efc
|
msi/tests: Test type for INT column.
|
2009-04-28 13:10:03 +02:00 |
James Hawkins
|
9540d762ad
|
msi: Handle reading from a NULL stream.
|
2009-03-02 12:06:37 +01:00 |
James Hawkins
|
2f1eacfcad
|
msi: Don't treat carriage returns as spaces.
|
2009-03-02 12:06:30 +01:00 |
James Hawkins
|
7f3faffc3b
|
msi: Don't allow nested quotes in SQL queries.
|
2009-03-02 12:06:24 +01:00 |
James Hawkins
|
e821f9d724
|
msi: Add missing calls to MsiViewClose.
|
2009-03-02 12:06:18 +01:00 |
James Hawkins
|
37c5e04010
|
msi: The _Streams and _Storages table are special and always exist.
|
2009-03-02 12:05:45 +01:00 |
James Hawkins
|
c9b3bc1165
|
msi: Column attributes for temporary string and int columns should be g and j respectively.
|
2009-03-02 12:05:28 +01:00 |
James Hawkins
|
c07b554edc
|
msi: Order primary keys to be first in the column list when creating a table.
|
2009-03-02 12:05:09 +01:00 |
James Hawkins
|
b3c9875cf7
|
msi: Correctly order transposed column values in the INSERT query.
|
2009-03-02 12:04:57 +01:00 |
James Hawkins
|
ea28915133
|
msi: Don't create a temporary table that is not held.
|
2009-02-26 12:14:01 +01:00 |
James Hawkins
|
241933e13c
|
msi: A non-temporary table cannot have a temporary primary key.
|
2009-02-26 12:13:57 +01:00 |
James Hawkins
|
74aa053485
|
msi: The _Tables and _Columns tables have no persistence attribute.
|
2009-02-26 12:13:52 +01:00 |
James Hawkins
|
2f8c2a8d41
|
msi: Make sure the view being updated is the same view the record was fetched from.
|
2009-02-26 12:13:49 +01:00 |
James Hawkins
|
60ad75eade
|
msi: Make sure a constant string's quotes match up.
|
2009-02-26 12:13:02 +01:00 |
Alasdair Sinclair
|
0bd6da81c5
|
msi/tests: Fix missing void in empty parameter list.
|
2009-01-29 12:19:44 +01:00 |
Alexandre Julliard
|
35811a9078
|
msi/tests: Use CreateFile instead of OpenFile to avoid handle casts.
|
2009-01-08 13:05:27 +01:00 |
Michael Stefaniuc
|
6bd893a960
|
msi: Change MSIHANDLE to ULONG for Win64 compatibility.
Also fix the compiler warnings produced by this change.
|
2009-01-05 12:34:12 +01:00 |
Francois Gouget
|
0d7cb11fdf
|
msi/tests: Make enum_stream_names() and package_RegDeleteTreeW() static.
|
2008-12-15 12:25:48 +01:00 |
James Hawkins
|
2abb8bba13
|
msi: Factor out the table insertion code.
|
2008-11-04 11:23:07 +01:00 |
Nicolas Le Cam
|
cec5d3f514
|
msi/tests: Fix a failing test on all platforms up to and including win2k.
|
2008-10-28 12:13:53 +01:00 |
James Hawkins
|
acfc915914
|
msi: Fix a failing test in win9x.
|
2008-10-24 14:25:01 +02:00 |
Alexandre Julliard
|
87e21fe585
|
msi/tests: Clean up the binary.dat file.
|
2008-10-09 14:27:21 +02:00 |
James Hawkins
|
f03889ae82
|
msi: Add initial implementation of MsiDatabaseMerge, with tests.
|
2008-10-09 12:58:25 +02:00 |
James Hawkins
|
7cd6736886
|
msi: Add tests for dropping tables with multiple columns.
|
2008-10-07 12:13:52 +02:00 |
James Hawkins
|
62c544cf4f
|
msi: Implement the DROP TABLE sql command.
|
2008-10-06 13:05:52 +02:00 |
James Hawkins
|
1ed12b76e1
|
msi: Add tests for opening a package from a database.
|
2008-07-09 10:44:54 +02:00 |
James Hawkins
|
ccd030c7d3
|
msi: Add handling for the special _Storages table.
|
2008-07-08 10:50:04 +02:00 |
James Hawkins
|
ae9b579135
|
msi: Properly add a storage to the database and verify its contents.
|
2008-07-08 10:48:33 +02:00 |
James Hawkins
|
d9ac95be5b
|
msi: Test the special _Storages table.
|
2008-07-02 12:04:08 +02:00 |
Austin English
|
5644f05edf
|
msi: Spelling fixes.
|
2008-04-08 12:25:13 +02:00 |
James Hawkins
|
4d9c17da02
|
msi: Don't execute the view again when modifying a WHERE query.
|
2008-04-07 11:27:39 +02:00 |
James Hawkins
|
85866317c5
|
msi: Don't reorder the table when matching rows as the results are already ordered.
|
2008-04-07 11:27:15 +02:00 |
James Hawkins
|
061085fa94
|
msi: Fix joining a nonexistent table with another table.
|
2008-04-03 11:30:01 +02:00 |
James Hawkins
|
bed661aef4
|
msi: Handle sorting an empty table.
|
2008-04-02 12:31:01 +02:00 |
James Hawkins
|
0b98ce8ff5
|
msi: Clean up the db when skipping the tests.
|
2008-03-20 14:27:35 +01:00 |
James Hawkins
|
97f1afbd3b
|
msi: Skip the endlines test if the table fails on import.
|
2008-03-18 11:15:34 +01:00 |
James Hawkins
|
40aa7df344
|
msi: Implement the MSIMODIFY_REFRESH command of MsiViewModify.
|
2008-02-18 12:41:37 +01:00 |