00init.mql 754 B

12345678910111213141516171819202122232425262728293031323334
  1. -- 21cross_ns 目录初始化:跨命名空间测试
  2. -- 创建 /test/bbb/ 命名空间 class(跨命名空间)
  3. create class if not exists /test/bbb/test_cross (
  4. x_name varchar,
  5. x_value int,
  6. indexes(x_name, x_value),
  7. keys(x_name)
  8. ) with core=cassandraonly
  9. ;
  10. -- 插入测试数据
  11. insert into /test/bbb/test_cross (x_name, x_value) values ('cross_001', 100)
  12. ;
  13. insert into /test/bbb/test_cross (x_name, x_value) values ('cross_002', 200)
  14. ;
  15. -- 在当前命名空间 /test/aaa/ 创建跨命名空间的 class
  16. create class if not exists /test/aaa/test_cross_ns (
  17. c_name varchar,
  18. c_ref text,
  19. indexes(c_name),
  20. keys(c_name)
  21. ) with core=cassandraonly
  22. ;
  23. -- 等待数据写入完成
  24. /**
  25. sleep(1s)
  26. **/
  27. ;