Allow creating custom base fields

Created on 25 May 2017, about 8 years ago
Updated 20 September 2023, almost 2 years ago

Need a UI for add additional base fields to Entity. Without this feature, we have to add fields for every bundle repeatedly, it's a huge work if there has a lot of bundles.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇨🇳China jian he

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇫🇷France nicolas bouteille

    Just wanted to add some experience feedback here.
    I have 1.5 million records of an ECK Entity with 4 custom classic fields + 2 base fields (title and created). So data is stored in 6 tables.
    I have 2 million records of a custom entity with 9 base fields all stored in only 1 table.

    I am receiving MySQL transaction deadlock errors sometimes when writing as few as two records at the same time for the ECK Entity, which makes sense because Drupal needs to use MySQL Transaction in order to ensure data consistency between those 6 tables.

    On the other hand, my custom entity with 2 million records never crashes since it only writes records in one table.

Production build 0.71.5 2024