Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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 и приложение для импорта данных

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