Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/virenbar/fias_gar
Проект БД ФИАС ГАР для SQL Server и приложение для импорта данных
https://github.com/virenbar/fias_gar
fias fias-database gar sql sql-server sqlserver xml
Last synced: 29 days ago
JSON representation
Проект БД ФИАС ГАР для SQL Server и приложение для импорта данных
- Host: GitHub
- URL: https://github.com/virenbar/fias_gar
- Owner: Virenbar
- License: mit
- Created: 2022-01-12T05:43:08.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-20T06:27:18.000Z (about 1 month ago)
- Last Synced: 2024-11-20T07:27:39.712Z (about 1 month ago)
- Topics: fias, fias-database, gar, sql, sql-server, sqlserver, xml
- Language: C#
- Homepage: https://virenbar.ru/FIAS_GAR/
- Size: 1.88 MB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ФИАС ГАР [![Build artifact][build-src]][build-href] [![Codacy Badge][codacy-src]][codacy-href]
Проект БД ФИАС ГАР для SQL Server и приложение для её обновления.
## FIAS_GAR
Проект БД для SQL Server.
Изначально таблицы БД были созданы с помощью SMO на основе XSD схем (класс DBCreate в FIASUpdate).
После правки таблиц структура БД была импортирована в проект.
Для открытия проекта необходим [SSDT](https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt)## FIAS.Core
Библиотека для работы с БД FIAS_GAR и API ФИАС.
## FIASUpdate
Приложение для импорта данных из XML в БД.
## [Документация](https://virenbar.github.io/FIAS_GAR/)
![Основная форма](/docs/assets/fias/main.png)
![Форма настроек](/docs/assets/fias/settings.png)
![Форма импорта](/docs/assets/fias/import-delta.png)
![Форма импорта](/docs/assets/fias/import.png)
![Форма поиска адреса в БД](/docs/assets/fias/search.png)*P.S. Данное решение предназначено для разработчик работающих с .NET и SQL Server.*
*P.P.S. Импорт тестировался только с 66 регионом, поэтому при импорте других регионов могут возникнуть ошибки из-за некорректных данных в XML. (В основном из-за NULL вместо значения)*[build-src]: https://img.shields.io/github/actions/workflow/status/Virenbar/FIAS_GAR/build-artifact.yml?label=Build&logo=github
[build-href]: https://github.com/Virenbar/FIAS_GAR/actions/workflows/build-artifact.yml[codacy-src]: https://app.codacy.com/project/badge/Grade/d9c5e3f57c914aed83166e72af7ba936
[codacy-href]: https://app.codacy.com/gh/Virenbar/FIAS_GAR/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade