Сделано: Пагинация, спринг секюрити, админ функции, полноценная работа с qr, а также добавлены проходы и терминалы
38 lines
1.4 KiB
XML
38 lines
1.4 KiB
XML
|
|
|
|
<databaseChangeLog
|
|
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
|
|
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
|
xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog
|
|
http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.10.xsd">
|
|
|
|
<changeSet id="2025-02-19--0001-users" author="IgraM">
|
|
<createTable tableName="users">
|
|
<column name="id" type="BIGINT" autoIncrement="true">
|
|
<constraints primaryKey="true" nullable="false"/>
|
|
</column>
|
|
<column name="authority_id" type="INT">
|
|
</column>
|
|
<column name="credentials" type="INT">
|
|
</column>
|
|
<column name="name" type="VARCHAR(100)">
|
|
</column>
|
|
<column name="photo" type="VARCHAR(100)">
|
|
</column>
|
|
<column name="position" type="VARCHAR(100)">
|
|
</column>
|
|
<column name="last_visit" type="TIMESTAMP">
|
|
</column>
|
|
<column name="iscardblocked" type="BOOLEAN">
|
|
<constraints nullable="false"/>
|
|
</column>
|
|
<column name="username" type="VARCHAR(100)">
|
|
<constraints nullable="false" unique="true"/>
|
|
</column>
|
|
<column name="password" type="VARCHAR(100)">
|
|
<constraints nullable="false"/>
|
|
</column>
|
|
</createTable>
|
|
</changeSet>
|
|
</databaseChangeLog>
|