{"id":23129984,"url":"https://github.com/anonexistent/testtaskpkfbkstudio","last_synced_at":"2025-04-04T06:41:15.291Z","repository":{"id":250789607,"uuid":"835471907","full_name":"anonexistent/TestTaskPkfBkStudio","owner":"anonexistent","description":"Тестовое задание на должность «Программист C# (WPF/Avalonia)»","archived":false,"fork":false,"pushed_at":"2024-08-11T06:19:33.000Z","size":23,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-09T17:45:50.405Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/anonexistent.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-29T23:06:19.000Z","updated_at":"2024-08-11T06:19:36.000Z","dependencies_parsed_at":"2024-07-30T04:51:17.310Z","dependency_job_id":"5ddbb5fe-7a9d-4416-9eba-76c659d53196","html_url":"https://github.com/anonexistent/TestTaskPkfBkStudio","commit_stats":null,"previous_names":["anonexistent/testtaskpkfbkstudio"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonexistent%2FTestTaskPkfBkStudio","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonexistent%2FTestTaskPkfBkStudio/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonexistent%2FTestTaskPkfBkStudio/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/anonexistent%2FTestTaskPkfBkStudio/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/anonexistent","download_url":"https://codeload.github.com/anonexistent/TestTaskPkfBkStudio/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247135125,"owners_count":20889420,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-17T10:11:37.543Z","updated_at":"2025-04-04T06:41:15.270Z","avatar_url":"https://github.com/anonexistent.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TestTaskPkfBkStudio\n\nerDiagram\n    USER {\n        int userID PK\n        string name\n        string surname\n        string patronymic\n        string passportSeries\n        string passportNumber\n        string email FK\n    }\n\n    USERLOGIN {\n        string email PK\n        string hashedPassword\n    }\n\n    AIRLINE {\n        int airlineID PK\n        string name\n        string country\n    }\n\n    FLIGHT {\n        int flightID PK\n        int airlineID FK\n        string origin\n        string destination\n        datetime departureTime\n        datetime arrivalTime\n        string flightStatusName\n    }\n\n    FLIGHT_STATUSE {\n        string flightStatusName PK\n        string flightStatusDescription\n    }\n\n    BOOKING {\n        int bookingID PK\n        int userID FK\n        int flightID FK\n        datetime bookingDate\n        string seatNumber\n        string bookingStatus\n    }\n\n    BOOKING_STATUSE {\n        string bookingStatus PK\n        string bookingStatusDescription\n    }\n\n    FAVORITE_FLIGHT {\n        int userID FK\n        int flightID FK\n    }\n\n    USER ||--o{ BOOKING : \"makes\"\n    BOOKING_STATUSE ||--o{ BOOKING : \"of\"\n    FLIGHT_STATUSE ||--o{ FLIGHT : \"of\"\n    USER ||--o{ FAVORITE_FLIGHT : \"has\"\n    USERLOGIN ||--|| USER : \"has\"\n    AIRLINE ||--o{ FLIGHT : \"operates\"\n    FLIGHT ||--o{ BOOKING : \"is booked in\"\n    FLIGHT ||--o{ FAVORITE_FLIGHT : \"is favorited in\"\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonexistent%2Ftesttaskpkfbkstudio","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fanonexistent%2Ftesttaskpkfbkstudio","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fanonexistent%2Ftesttaskpkfbkstudio/lists"}