1_base.mql 845 B

12345678910111213141516171819202122232425262728293031
  1. --- 目录结构规划
  2. --- grape_tec
  3. --- |-- biz(业务逻辑相关)
  4. --- |-- task(Step-NC相关)
  5. --- |-- event(Event相关)
  6. --- 创建GrapeTec
  7. CREATE CLASS IF NOT EXISTS grape_tec (
  8. )with alias='GrapeTec', nickname='GrapeTec', key=manual, ttl=366 day, autosearch, version=true, namespace='grape';
  9. --- step的基类
  10. CREATE CLASS IF NOT EXISTS task: GrapeTec (
  11. )with alias='Task', nickname='Task', version=true;
  12. --- biz的基类
  13. CREATE CLASS IF NOT EXISTS biz: GrapeTec (
  14. )with alias='Biz', nickname='Biz', version=true;
  15. --- event的基类
  16. CREATE CLASS IF NOT EXISTS event: GrapeTec (
  17. client_timestamp timestamp,
  18. server_timestamp timestamp
  19. )with alias='Event', nickname='Event', key=sequence, version=true;
  20. create class Hello : GrapeTec (
  21. aaaa @World
  22. ) ;
  23. create class World : GrapeTec (
  24. bbbb Hello
  25. )