---
# System prepended metadata

title: Database Schema

---

# Database Schema
```plantuml

package evm_personalize {
       entity icon << (I, green) >> {
        workspace_id    : char(36) {UUID} NOT NULL {PK1}
        ---
         platform : enum ('android', 'ios', 'web') NOT NULL {PK2}
        ---
        version_from : varchar(100) NOT NULL {PK3}
        ---
        version_to  : varchar(100) NULL
        user_type     : varchar(100) NULL
        json_config       : text NOT NULL
        is_active : tinyint(1) NOT NULL
        active_from : datetime NULL
        active_to : datetime NULL
        meta_created_at : timestamp NOT NULL
        created_by      : bigint(20) NOT NULL
        meta_updated_at : timestamp NULL
        updated_by      : bigint(20) NULL
        is_deleted   : tinyint(1) NULL
        meta_deleted_at : timestamp NULL
        deleted_by      : bigint(20) NULL
    } 
           
           entity splash << (I, green) >> {
        workspace_id    : char(36) {UUID} NOT NULL {PK1}
        ---
         platform : enum ('android', 'ios', 'web') NOT NULL {PK2}
        ---
        version_from : varchar(100) NOT NULL {PK3}
        ---
        version_to  : varchar(100) NULL
        user_type     : varchar(100) NULL
        json_config       : text NOT NULL
        is_active : tinyint(1) NOT NULL
        active_from : datetime NULL
        active_to : datetime NULL
        meta_created_at : timestamp NOT NULL
        created_by      : bigint(20) NOT NULL
        meta_updated_at : timestamp NULL
        updated_by      : bigint(20) NULL
        is_deleted   : tinyint(1) NULL
        meta_deleted_at : timestamp NULL
        deleted_by      : bigint(20) NULL
    } 
}

```