Initial SQL-only 1C adapter baseline

This commit is contained in:
2026-07-22 03:03:47 +03:00
commit e2503b77e7
545 changed files with 184711 additions and 0 deletions
+52
View File
@@ -0,0 +1,52 @@
"""Universal 1C SQL metadata parser primitives."""
from .payload import (
BraceNode,
Lexer,
Parser,
collect_strings,
parse_brace_text,
payload_to_text,
try_decompress,
)
from .dbnames import DBNamesRecord, parse_dbnames_bytes, parse_dbnames_file
from .extensions import (
ExtensionZippedInfo,
ManifestEntry,
parse_extension_manifest_bytes,
parse_extension_zipped_info,
)
from .config_object import MetadataObjectIdentity, find_identity, parse_config_object_file
from .storage import StorageRoute, group_records_by_guid, storage_route, storage_routes
from .config_sections import SectionSummary, summarize_section, summarize_sections
from .xml_metadata import XmlMetadataItem, extract_xml_metadata_items, group_xml_items
__all__ = [
"BraceNode",
"Lexer",
"Parser",
"collect_strings",
"parse_brace_text",
"payload_to_text",
"try_decompress",
"DBNamesRecord",
"parse_dbnames_bytes",
"parse_dbnames_file",
"ExtensionZippedInfo",
"ManifestEntry",
"parse_extension_manifest_bytes",
"parse_extension_zipped_info",
"MetadataObjectIdentity",
"find_identity",
"parse_config_object_file",
"StorageRoute",
"group_records_by_guid",
"storage_route",
"storage_routes",
"SectionSummary",
"summarize_section",
"summarize_sections",
"XmlMetadataItem",
"extract_xml_metadata_items",
"group_xml_items",
]