Commit c301814d authored by terrymanu's avatar terrymanu
Browse files

for #601: add select_not_in_with_single_table for db

parent 979b90c3
Loading
Loading
Loading
Loading
+82 −0
Original line number Diff line number Diff line
<datasets>
    <columns values="item_id, order_id, user_id, status" />
    <dataset values="100002, 1000, 10, init" />
    <dataset values="100101, 1001, 10, init" />
    <dataset values="100102, 1001, 10, init" />
    <dataset values="110001, 1100, 11, init" />
    <dataset values="110002, 1100, 11, init" />
    <dataset values="110101, 1101, 11, init" />
    <dataset values="110102, 1101, 11, init" />
    <dataset values="120001, 1200, 12, init" />
    <dataset values="120002, 1200, 12, init" />
    <dataset values="120101, 1201, 12, init" />
    <dataset values="120102, 1201, 12, init" />
    <dataset values="130001, 1300, 13, init" />
    <dataset values="130002, 1300, 13, init" />
    <dataset values="130101, 1301, 13, init" />
    <dataset values="130102, 1301, 13, init" />
    <dataset values="140001, 1400, 14, init" />
    <dataset values="140002, 1400, 14, init" />
    <dataset values="140101, 1401, 14, init" />
    <dataset values="140102, 1401, 14, init" />
    <dataset values="150001, 1500, 15, init" />
    <dataset values="150002, 1500, 15, init" />
    <dataset values="150101, 1501, 15, init" />
    <dataset values="150102, 1501, 15, init" />
    <dataset values="160001, 1600, 16, init" />
    <dataset values="160002, 1600, 16, init" />
    <dataset values="160101, 1601, 16, init" />
    <dataset values="160102, 1601, 16, init" />
    <dataset values="170001, 1700, 17, init" />
    <dataset values="170002, 1700, 17, init" />
    <dataset values="170101, 1701, 17, init" />
    <dataset values="170102, 1701, 17, init" />
    <dataset values="180001, 1800, 18, init" />
    <dataset values="180002, 1800, 18, init" />
    <dataset values="180101, 1801, 18, init" />
    <dataset values="180102, 1801, 18, init" />
    <dataset values="190001, 1900, 19, init" />
    <dataset values="190002, 1900, 19, init" />
    <dataset values="190101, 1901, 19, init" />
    <dataset values="190102, 1901, 19, init" />
    <dataset values="200001, 2000, 20, init" />
    <dataset values="200002, 2000, 20, init" />
    <dataset values="200101, 2001, 20, init" />
    <dataset values="200102, 2001, 20, init" />
    <dataset values="210001, 2100, 21, init" />
    <dataset values="210002, 2100, 21, init" />
    <dataset values="210101, 2101, 21, init" />
    <dataset values="210102, 2101, 21, init" />
    <dataset values="220001, 2200, 22, init" />
    <dataset values="220002, 2200, 22, init" />
    <dataset values="220101, 2201, 22, init" />
    <dataset values="220102, 2201, 22, init" />
    <dataset values="230001, 2300, 23, init" />
    <dataset values="230002, 2300, 23, init" />
    <dataset values="230101, 2301, 23, init" />
    <dataset values="230102, 2301, 23, init" />
    <dataset values="240001, 2400, 24, init" />
    <dataset values="240002, 2400, 24, init" />
    <dataset values="240101, 2401, 24, init" />
    <dataset values="240102, 2401, 24, init" />
    <dataset values="250001, 2500, 25, init" />
    <dataset values="250002, 2500, 25, init" />
    <dataset values="250101, 2501, 25, init" />
    <dataset values="250102, 2501, 25, init" />
    <dataset values="260001, 2600, 26, init" />
    <dataset values="260002, 2600, 26, init" />
    <dataset values="260101, 2601, 26, init" />
    <dataset values="260102, 2601, 26, init" />
    <dataset values="270001, 2700, 27, init" />
    <dataset values="270002, 2700, 27, init" />
    <dataset values="270101, 2701, 27, init" />
    <dataset values="270102, 2701, 27, init" />
    <dataset values="280001, 2800, 28, init" />
    <dataset values="280002, 2800, 28, init" />
    <dataset values="280101, 2801, 28, init" />
    <dataset values="280102, 2801, 28, init" />
    <dataset values="290001, 2900, 29, init" />
    <dataset values="290002, 2900, 29, init" />
    <dataset values="290101, 2901, 29, init" />
    <dataset values="290102, 2901, 29, init" />
</datasets>
+41 −0
Original line number Diff line number Diff line
<datasets>
    <columns values="item_id, order_id, user_id, status, c_date" />
    <dataset values="100100, 1001, 10, init, 2017-08-08" />
    <dataset values="100101, 1001, 10, init, 2017-08-08" />
    <dataset values="100200, 1002, 10, init, 2017-08-08" />
    <dataset values="100201, 1002, 10, init, 2017-08-08" />
    <dataset values="100300, 1003, 10, init, 2017-08-08" />
    <dataset values="100301, 1003, 10, init, 2017-08-08" />
    <dataset values="100400, 1004, 10, init, 2017-08-08" />
    <dataset values="100401, 1004, 10, init, 2017-08-08" />
    <dataset values="100500, 1005, 10, init, 2017-08-09" />
    <dataset values="100501, 1005, 10, init, 2017-08-09" />
    <dataset values="100600, 1006, 10, init, 2017-08-09" />
    <dataset values="100601, 1006, 10, init, 2017-08-09" />
    <dataset values="100700, 1007, 10, init, 2017-08-09" />
    <dataset values="100701, 1007, 10, init, 2017-08-09" />
    <dataset values="100800, 1008, 10, init, 2017-08-09" />
    <dataset values="100801, 1008, 10, init, 2017-08-09" />
    <dataset values="100900, 1009, 10, init, 2017-08-09" />
    <dataset values="100901, 1009, 10, init, 2017-08-09" />
    <dataset values="110000, 1100, 11, init, 2017-08-18" />
    <dataset values="110001, 1100, 11, init, 2017-08-18" />
    <dataset values="110100, 1101, 11, init, 2017-08-18" />
    <dataset values="110101, 1101, 11, init, 2017-08-18" />
    <dataset values="110200, 1102, 11, init, 2017-08-18" />
    <dataset values="110201, 1102, 11, init, 2017-08-18" />
    <dataset values="110300, 1103, 11, init, 2017-08-18" />
    <dataset values="110301, 1103, 11, init, 2017-08-18" />
    <dataset values="110400, 1104, 11, init, 2017-08-18" />
    <dataset values="110401, 1104, 11, init, 2017-08-18" />
    <dataset values="110500, 1105, 11, init, 2017-08-19" />
    <dataset values="110501, 1105, 11, init, 2017-08-19" />
    <dataset values="110600, 1106, 11, init, 2017-08-19" />
    <dataset values="110601, 1106, 11, init, 2017-08-19" />
    <dataset values="110700, 1107, 11, init, 2017-08-19" />
    <dataset values="110701, 1107, 11, init, 2017-08-19" />
    <dataset values="110800, 1108, 11, init, 2017-08-19" />
    <dataset values="110801, 1108, 11, init, 2017-08-19" />
    <dataset values="110900, 1109, 11, init, 2017-08-19" />
    <dataset values="110901, 1109, 11, init, 2017-08-19" />
</datasets>
+2 −1
Original line number Diff line number Diff line
@@ -21,7 +21,8 @@
    </dql-test-case>
    
    <dql-test-case sql-case-id="select_not_in_with_single_table">
        <assertion sharding-rule-type="tbl" parameters="100000:int, 100001:int" expected-data-file="select_not_in_with_single_table.xml" />
        <assertion sharding-rule-type="db" parameters="100000:int, 100001:int" expected-data-file="db/select_not_in_with_single_table.xml" />
        <assertion sharding-rule-type="tbl" parameters="100000:int, 100001:int" expected-data-file="tbl/select_not_in_with_single_table.xml" />
    </dql-test-case>
    
    <dql-test-case sql-case-id="assertSelectNotEqualsWithSingleTableForNotBetween">