Обновление файлов: удаление ненужных строк и добавление проверки длины полей в XSLT, создание файла .python-version
This commit is contained in:
@@ -13,7 +13,6 @@
|
||||
</head>
|
||||
<body>
|
||||
<h1>Анализ данных файла specialities.xml (specialities.xml)</h1>
|
||||
<h2>Выполнено студентами С22-712: Антипенко Д.А, Гаранян А.Э, Епифанов В.С, Ускова Е.А.</h2>
|
||||
<div class="block">
|
||||
<div class="field-title">Анализ поля id</div>
|
||||
<div>Тип данных: integer</div>
|
||||
@@ -106,13 +105,21 @@ CREATE SEQUENCE specialities_id_seq
|
||||
|
||||
CREATE TABLE specialities (
|
||||
id INTEGER NOT NULL,
|
||||
|
||||
name VARCHAR(102) NOT NULL,
|
||||
|
||||
code VARCHAR(8) NOT NULL,
|
||||
|
||||
level VARCHAR(12) NOT NULL CHECK (level IN ('Специалитет', 'Магистратура', 'Бакалавриат', 'Аспирантура')),
|
||||
|
||||
level_id INTEGER NOT NULL CHECK (level_id IN (1, 2, 0, 3)),
|
||||
|
||||
generation VARCHAR(6) NOT NULL CHECK (generation IN ('ФГОС3+', 'ГОС2')),
|
||||
|
||||
generation_id INTEGER NOT NULL CHECK (generation_id IN (1, 0)),
|
||||
|
||||
type VARCHAR(13) NOT NULL CHECK (type IN ('специальность', 'направление')),
|
||||
|
||||
type_id INTEGER NOT NULL CHECK (type_id IN (1, 0)),
|
||||
CONSTRAINT pk_specialities PRIMARY KEY (id)
|
||||
);</div>
|
||||
|
||||
Reference in New Issue
Block a user