00init.mql 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. -- 13aggregate 目录初始化:聚合操作测试
  2. -- 创建用于聚合测试的 class
  3. create class if not exists /test/aaa/test_aggr (
  4. a_name varchar,
  5. a_category varchar,
  6. a_int int,
  7. a_bigint bigint,
  8. a_float float,
  9. a_double double,
  10. a_amount int,
  11. a_bool bool,
  12. indexes(a_name, a_category, a_int, a_amount, a_float, a_double, a_bool),
  13. keys(a_name)
  14. )
  15. ;
  16. -- 插入聚合测试数据
  17. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  18. values ('aggr_001', 'category_a', 10, 100, 10.5, 100.5, true)
  19. ;
  20. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  21. values ('aggr_002', 'category_a', 20, 200, 20.5, 200.5, false)
  22. ;
  23. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  24. values ('aggr_003', 'category_b', 30, 300, 30.5, 300.5, true)
  25. ;
  26. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  27. values ('aggr_004', 'category_b', 40, 400, 40.5, 400.5, false)
  28. ;
  29. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  30. values ('aggr_005', 'category_c', 50, 500, 50.5, 500.5, true)
  31. ;
  32. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  33. values ('aggr_006', 'category_a', 10, 150, 15.5, 150.5, true)
  34. ;
  35. insert into /test/aaa/test_aggr (a_name, a_category, a_int, a_amount, a_float, a_double, a_bool)
  36. values ('aggr_007', 'category_b', 30, 350, 35.5, 350.5, false)
  37. ;