# Userinformationtag

# altes userinformationtag-Model

=> Beinhaltet die Userinformationtag, welche im Statusboard vergeben werden.

  • Functionality
  • Implementierung: ✅
  • Alternative:

# Data


CREATE TABLE `pyou_userinformationtags` (
    `userinformationtag_uuid` varchar(36) NOT NULL,
    `userinformationtag_order` tinyint(1) NOT NULL,
    `userinformationtag_name` varchar(255) NOT NULL,
    `userinformationtag_group_id` tinyint(1) NULL DEFAULT NULL,
    `userinformationtag_group_name` varchar(36) NULL DEFAULT NULL,
    `userinformationtag_class` varchar(36) NULL DEFAULT NULL,
    `userinformationtag_ts_create` timestamp NULL DEFAULT NULL,
    `userinformationtag_ts_update` timestamp NULL DEFAULT NULL,
    `userinformationtag_ts_delete` timestamp NULL DEFAULT NULL,
    PRIMARY KEY (`userinformationtag_uuid`)
) ENGINE = InnoDB DEFAULT CHARSET = utf8;

# neues Userinformationtag-Model

Beziehungen

  • n-n zu Userinformation(BelongsToMany(), pivot)
public function up()
{
Schema::create('userinformationtags', function (Blueprint $table) {
    $table->uuid('id')->primary();
    $table->tinyinteger('order');
    $table->string('name');
    $table->tinyinteger('group_id');
    $table->string('group_name');
    $table->string('group_class');
    $table->timestamps();
    $table->softDeletes();
});

# übergeordnetes Thema

2.6 Datenstruktur

Last Updated: 5/6/2021, 11:52:49 PM