Database Changes After Adding Liferay Button Fragment

Created: 26 December 2024  Modified:

What data changes occur when adding a Container Fragment to a Page in Liferay. Pages in liferay are correllated to layouts in the database. This information was added by administrator user Test Test with email test@test.com. Keep in mind that Liferay doesn’t enforce referential integrity in the database. Instead it is “enforced” in the code.

The following table was modified but appears not to be strongly relevant.

Tables that were changed after adding a Button Fragment to a Container Fragment on Page “Types of Rocks”. This page was added to the “All About Rocks” site with GroupId 32925.

JSON from Data_ column

{
    "deletedItems": [],
    "pageRules": [],
    "rootItems": {
        "dropZone": "",
        "main": "39cce44e-3191-0b20-48bc-a61e89aace06"
    },
    "items": {
        "fd47294e-736c-5972-4509-105b8cc0395e": {
            "itemId": "fd47294e-736c-5972-4509-105b8cc0395e",
            "children": [
                "06ab4225-93b6-49b0-e9da-188de671ab1e"
            ],
            "type": "container",
            "config": {
                "tablet": {
                    "styles": {}
                },
                "cssClasses": [],
                "landscapeMobile": {
                    "styles": {}
                },
                "portraitMobile": {
                    "styles": {}
                },
                "styles": {}
            },
            "parentId": "39cce44e-3191-0b20-48bc-a61e89aace06"
        },
        "06ab4225-93b6-49b0-e9da-188de671ab1e": {
            "itemId": "06ab4225-93b6-49b0-e9da-188de671ab1e",
            "children": [],
            "type": "fragment",
            "config": {
                "tablet": {
                    "styles": {}
                },
                "cssClasses": [],
                "landscapeMobile": {
                    "styles": {}
                },
                "portraitMobile": {
                    "styles": {}
                },
                "styles": {},
                "fragmentEntryLinkId": "33122"
            },
            "parentId": "fd47294e-736c-5972-4509-105b8cc0395e"
        },
        "39cce44e-3191-0b20-48bc-a61e89aace06": {
            "itemId": "39cce44e-3191-0b20-48bc-a61e89aace06",
            "children": [
                "fd47294e-736c-5972-4509-105b8cc0395e"
            ],
            "type": "root",
            "config": {},
            "parentId": ""
        }
    },
    "version": 1.1
}

Diagram is only showing the relationships most relevant.

Changed Data Tables
Changed Data Tables

Resources

tags: java - liferay ce - liferay - ce - mariadb - fedora - 41 - fedora 41 - linux - button - fragment - button fragment - 7.4
   Less Is More