feat: SQL between/hostvar-key alignment, class-condition parsing, gcov merge across scenario runs

This commit is contained in:
hangshuo652
2026-08-09 17:43:00 +08:00
parent f331c8fa2a
commit 273a3f8211
31 changed files with 3789 additions and 272 deletions
+36
View File
@@ -0,0 +1,36 @@
program_id: KYU05DED
db_type: SQLite
db_name: SALARY.db
db_tables:
- name: TAX_TABLE
columns:
- name: TAX_FROM
type: DECIMAL(9,0)
primary_key: true
- name: TAX_TO
type: DECIMAL(9,0)
primary_key: true
- name: TAX_RATE
type: DECIMAL(5,4)
- name: DEDUCTION
type: DECIMAL(9,0)
- name: INSURANCE_TABLE
columns:
- name: INS_INCOME_FROM
type: DECIMAL(9,0)
primary_key: true
- name: INS_INCOME_TO
type: DECIMAL(9,0)
primary_key: true
- name: INS_HEALTH_RATE
type: DECIMAL(7,6)
- name: INS_PENSION_RATE
type: DECIMAL(7,6)
- name: UPDATED_AT
type: TIMESTAMP
subprograms:
- SUB02MSG
- SUB03END