Files
jadb/lib/table_names/kanjidic.dart
h7x4 d1a6f39cca
All checks were successful
Build and test / build (push) Successful in 8m1s
kanjidic: split grade/freq/jlpt into separate tables
2026-04-09 14:10:51 +09:00

44 lines
1.4 KiB
Dart

abstract class KANJIDICTableNames {
static const String version = 'KANJIDIC_Version';
static const String character = 'KANJIDIC_Character';
static const String grade = 'KANJIDIC_Grade';
static const String frequency = 'KANJIDIC_Frequency';
static const String jlpt = 'KANJIDIC_JLPT';
static const String radicalName = 'KANJIDIC_RadicalName';
static const String codepoint = 'KANJIDIC_Codepoint';
static const String radical = 'KANJIDIC_Radical';
static const String strokeMiscount = 'KANJIDIC_StrokeMiscount';
static const String variant = 'KANJIDIC_Variant';
static const String dictionaryReference =
'_KANJIDIC_DictionaryReference_Part1';
static const String dictionaryReferenceMoro =
'_KANJIDIC_DictionaryReference_Moro';
static const String queryCode = 'KANJIDIC_QueryCode';
static const String reading = 'KANJIDIC_Reading';
static const String kunyomi = 'KANJIDIC_Kunyomi';
static const String onyomi = 'KANJIDIC_Onyomi';
static const String meaning = 'KANJIDIC_Meaning';
static const String nanori = 'KANJIDIC_Nanori';
static Set<String> get allTables => {
version,
character,
grade,
frequency,
jlpt,
radicalName,
codepoint,
radical,
strokeMiscount,
variant,
dictionaryReference,
dictionaryReferenceMoro,
queryCode,
reading,
kunyomi,
onyomi,
meaning,
nanori,
};
}