have done setting page
This commit is contained in:
+96
@@ -0,0 +1,96 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<databaseChangeLog
|
||||
xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
|
||||
xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext"
|
||||
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-latest.xsd
|
||||
http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd">
|
||||
|
||||
<!--
|
||||
Added the entity Setting.
|
||||
-->
|
||||
<changeSet id="20260702153000-1" author="antigravity">
|
||||
<createTable tableName="sis_setting">
|
||||
<column name="id" type="bigint">
|
||||
<constraints primaryKey="true" nullable="false"/>
|
||||
</column>
|
||||
<column name="setting_key" type="varchar(100)">
|
||||
<constraints nullable="false" unique="true" uniqueConstraintName="ux_sis_setting__key"/>
|
||||
</column>
|
||||
<column name="setting_value" type="varchar(2000)">
|
||||
<constraints nullable="true"/>
|
||||
</column>
|
||||
<!-- Audit fields -->
|
||||
<column name="created_by" type="varchar(50)">
|
||||
<constraints nullable="false"/>
|
||||
</column>
|
||||
<column name="created_date" type="timestamp"/>
|
||||
<column name="last_modified_by" type="varchar(50)"/>
|
||||
<column name="last_modified_date" type="timestamp"/>
|
||||
</createTable>
|
||||
|
||||
<createSequence sequenceName="sis_setting_seq" startValue="1" incrementBy="1"/>
|
||||
|
||||
<!-- Seed default settings -->
|
||||
<!-- General -->
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="site_name"/>
|
||||
<column name="setting_value" value="My Awesome Website"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="tagline"/>
|
||||
<column name="setting_value" value="Just another Spring Boot site"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="admin_email"/>
|
||||
<column name="setting_value" value="admin@example.com"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="timezone"/>
|
||||
<column name="setting_value" value="UTC"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="date_format"/>
|
||||
<column name="setting_value" value="yyyy-MM-dd"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<!-- Writing -->
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="default_category"/>
|
||||
<column name="setting_value" value="1"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<!-- Reading -->
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="posts_per_page"/>
|
||||
<column name="setting_value" value="10"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
<insert tableName="sis_setting">
|
||||
<column name="id" valueSequenceNext="sis_setting_seq"/>
|
||||
<column name="setting_key" value="search_engine_visibility"/>
|
||||
<column name="setting_value" value="1"/>
|
||||
<column name="created_by" value="system"/>
|
||||
<column name="created_date" valueDate="CURRENT_TIMESTAMP"/>
|
||||
</insert>
|
||||
</changeSet>
|
||||
|
||||
</databaseChangeLog>
|
||||
@@ -28,6 +28,7 @@
|
||||
<include file="config/liquibase/changelog/20260629165300_add_totp_to_user.xml" relativeToChangelogFile="false"/>
|
||||
<include file="config/liquibase/changelog/20260702143000_add_media_entity.xml" relativeToChangelogFile="false"/>
|
||||
<include file="config/liquibase/changelog/20260702144700_add_plugin_entity.xml" relativeToChangelogFile="false"/>
|
||||
<include file="config/liquibase/changelog/20260702153000_add_setting_entity.xml" relativeToChangelogFile="false"/>
|
||||
<!-- jhipster-needle-liquibase-add-changelog - JHipster will add liquibase changelogs here -->
|
||||
<!-- jhipster-needle-liquibase-add-constraints-changelog - JHipster will add liquibase constraints changelogs here -->
|
||||
<!-- jhipster-needle-liquibase-add-incremental-changelog - JHipster will add incremental liquibase changelogs here -->
|
||||
|
||||
Reference in New Issue
Block a user