Project

General

Profile

Actions

Feature #101553

open

Auto-create DB fields from TCA columns

Added by Christian Kuhn 4 months ago. Updated about 1 month ago.

Status:
New
Priority:
Should have
Assignee:
-
Category:
-
Target version:
-
Start date:
2023-10-13
Due date:
% Done:

100%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:
On Location Sprint

Description

Goal is to further reduce / get rid of ext_tables.sql by creating DB fields from TCA columns.

  • type=check
  • type=color
  • type=datetime
  • type=email
  • type=flex
  • type=file
  • type=folder
  • type=group
  • type=imageManipulation
  • type=inline
  • type=input
  • type=language
  • type=link
  • type=none - no DB field!
  • type=number
  • type=passthrough
  • type=password
  • type=radio
  • type=select
  • type=text
  • type=user

Related issues 27 (2 open25 closed)

Related to TYPO3 Core - Task #101571: Auto-create DB fields from TCA columns for type "file"Resolved2023-08-03

Actions
Related to TYPO3 Core - Task #101623: Allow table without columns in ext_tables.sqlResolved2023-08-09

Actions
Related to TYPO3 Core - Task #101641: Modernize FileHandlingUtilityResolved2023-08-09

Actions
Related to TYPO3 Core - Task #101642: Modernize ext:core ext_tables.sql AST classesResolved2023-08-09

Actions
Related to TYPO3 Core - Task #101651: Modernize ext:core ext_tables.sql DataType classesResolved2023-08-10

Actions
Related to TYPO3 Core - Feature #101653: Auto-create DB fields from TCA columns for type "check"Resolved2023-08-10

Actions
Related to TYPO3 Core - Feature #101654: Auto-create DB fields from TCA columns for type "email"Resolved2023-08-10

Actions
Related to TYPO3 Core - Task #101660: Clean up ext_tables.sql parserResolved2023-08-11

Actions
Related to TYPO3 Core - Task #101793: Remove DataHandler->checkStoredRecord()Resolved2023-08-30

Actions
Related to TYPO3 Core - Task #101890: Auto-create DB fields from TCA columns for type "folder"ResolvedAnja Leichsenring2023-09-10

Actions
Related to TYPO3 Core - Task #101898: Remove superfluous test from DefaultTcaSchemaTest.phpResolvedStefan Bürk2023-09-12

Actions
Related to TYPO3 Core - Feature #101908: Auto-create DB fields from TCA columns for type "group"ResolvedAnja Leichsenring2023-09-13

Actions
Related to TYPO3 Core - Feature #101914: Auto-create DB fields from TCA columns for type "imageManipulation"ResolvedAnja Leichsenring2023-09-14

Actions
Related to TYPO3 Core - Feature #101915: Auto-create DB fields from TCA columns for type "language"ResolvedAnja Leichsenring2023-09-14

Actions
Related to TYPO3 Core - Task #101985: Deal with leftover sql definitions from type=groupNewAnja Leichsenring2023-09-21

Actions
Related to TYPO3 Core - Feature #101986: Auto-create DB fields from TCA columns for type "text"ResolvedAnja Leichsenring2023-09-21

Actions
Related to TYPO3 Core - Task #101997: Auto-create DB fields from TCA columns for type "flex"Resolved2023-09-21

Actions
Related to TYPO3 Core - Task #102085: Allow to omit tables in ext_tables.sqlResolved2023-10-04

Actions
Related to TYPO3 Core - Task #102106: Auto-create DB fields from TCA columns for type "password"Resolved2023-10-06

Actions
Related to TYPO3 Core - Feature #102107: Auto-create DB fields from TCA columns for type "color"Resolved2023-10-06

Actions
Related to TYPO3 Core - Feature #102168: Auto-create DB fields from TCA columns for type "link"ResolvedAnja Leichsenring2023-10-14

Actions
Related to TYPO3 Core - Feature #102163: Auto-create DB fields from TCA columns for type "radio"ResolvedNikita Hovratov2023-10-13

Actions
Related to TYPO3 Core - Feature #102210: Auto-create DB fields from TCA columns for type "inline"ResolvedAnja Leichsenring2023-10-20

Actions
Related to TYPO3 Core - Bug #99937: 2038-Bug in TYPO3?Resolved2023-02-13

Actions
Related to TYPO3 Core - Feature #97367: Auto creation of database fields for TCA "datetime"ClosedOliver Bartsch2022-04-12

Actions
Related to TYPO3 Core - Feature #102237: Auto-create DB fields from TCA columns for type "number"ResolvedAnja Leichsenring2023-10-24

Actions
Related to TYPO3 Core - Feature #102279: Auto-create DB fields from TCA columns for type "select"Under ReviewAnja Leichsenring2023-10-28

Actions
Actions #1

Updated by Oliver Wand 4 months ago

  • Related to Task #101571: Auto-create DB fields from TCA columns for type "file" added
Actions #2

Updated by Christian Kuhn 4 months ago

  • Related to Task #101623: Allow table without columns in ext_tables.sql added
Actions #3

Updated by Christian Kuhn 4 months ago

  • Related to Task #101641: Modernize FileHandlingUtility added
Actions #4

Updated by Christian Kuhn 4 months ago

  • Related to Task #101642: Modernize ext:core ext_tables.sql AST classes added
Actions #5

Updated by Christian Kuhn 4 months ago

  • Related to Task #101651: Modernize ext:core ext_tables.sql DataType classes added
Actions #6

Updated by Oliver Wand 4 months ago

  • Related to Feature #101653: Auto-create DB fields from TCA columns for type "check" added
Actions #7

Updated by Oliver Wand 4 months ago

  • Related to Feature #101654: Auto-create DB fields from TCA columns for type "email" added
Actions #8

Updated by Christian Kuhn 4 months ago

  • Related to Task #101660: Clean up ext_tables.sql parser added
Actions #9

Updated by Christian Kuhn 3 months ago

  • Related to Task #101793: Remove DataHandler->checkStoredRecord() added
Actions #10

Updated by Anja Leichsenring 3 months ago

  • Description updated (diff)
Actions #11

Updated by Anja Leichsenring 3 months ago

  • Related to Task #101890: Auto-create DB fields from TCA columns for type "folder" added
Actions #12

Updated by Stefan Bürk 3 months ago

  • Related to Task #101898: Remove superfluous test from DefaultTcaSchemaTest.php added
Actions #13

Updated by Anja Leichsenring 3 months ago

  • Description updated (diff)
Actions #14

Updated by Anja Leichsenring 3 months ago

  • Subtask #101908 added
Actions #15

Updated by Anja Leichsenring 3 months ago

  • Subtask deleted (#101908)
Actions #16

Updated by Anja Leichsenring 3 months ago

  • Related to Feature #101908: Auto-create DB fields from TCA columns for type "group" added
Actions #17

Updated by Anja Leichsenring 3 months ago

  • Description updated (diff)
Actions #18

Updated by Anja Leichsenring 3 months ago

  • Related to Feature #101914: Auto-create DB fields from TCA columns for type "imageManipulation" added
Actions #19

Updated by Anja Leichsenring 3 months ago

  • Related to Feature #101915: Auto-create DB fields from TCA columns for type "language" added
Actions #20

Updated by Anja Leichsenring 3 months ago

  • Description updated (diff)
Actions #21

Updated by Anja Leichsenring 3 months ago

  • Related to Task #101985: Deal with leftover sql definitions from type=group added
Actions #22

Updated by Anja Leichsenring 3 months ago

  • Related to Feature #101986: Auto-create DB fields from TCA columns for type "text" added
Actions #23

Updated by Anja Leichsenring 3 months ago

  • Description updated (diff)
Actions #24

Updated by Christian Kuhn 3 months ago

  • Related to Task #101997: Auto-create DB fields from TCA columns for type "flex" added
Actions #25

Updated by Christian Kuhn 3 months ago

  • Description updated (diff)
Actions #26

Updated by Christian Kuhn 2 months ago

  • Related to Task #102085: Allow to omit tables in ext_tables.sql added
Actions #27

Updated by Christian Kuhn 2 months ago

  • Related to Task #102106: Auto-create DB fields from TCA columns for type "password" added
Actions #28

Updated by Christian Kuhn 2 months ago

  • Description updated (diff)
Actions #29

Updated by Christian Kuhn 2 months ago

  • Related to Feature #102107: Auto-create DB fields from TCA columns for type "color" added
Actions #30

Updated by Christian Kuhn 2 months ago

  • Description updated (diff)
Actions #31

Updated by Nikita Hovratov about 2 months ago

  • Subtask #102163 added
Actions #32

Updated by Anja Leichsenring about 2 months ago

  • Related to Feature #102168: Auto-create DB fields from TCA columns for type "link" added
Actions #33

Updated by Anja Leichsenring about 2 months ago

  • Description updated (diff)
Actions #34

Updated by Nikita Hovratov about 2 months ago

  • Subtask deleted (#102163)
Actions #35

Updated by Nikita Hovratov about 2 months ago

  • Related to Feature #102163: Auto-create DB fields from TCA columns for type "radio" added
Actions #36

Updated by Anja Leichsenring about 2 months ago

  • Description updated (diff)
Actions #37

Updated by Anja Leichsenring about 2 months ago

  • Related to Feature #102210: Auto-create DB fields from TCA columns for type "inline" added
Actions #38

Updated by Garvin Hicking about 2 months ago

Actions #39

Updated by Anja Leichsenring about 2 months ago

  • Related to Feature #97367: Auto creation of database fields for TCA "datetime" added
Actions #40

Updated by Anja Leichsenring about 2 months ago

  • Description updated (diff)
Actions #41

Updated by Anja Leichsenring about 2 months ago

  • Related to Feature #102237: Auto-create DB fields from TCA columns for type "number" added
Actions #42

Updated by Anja Leichsenring about 2 months ago

  • Description updated (diff)
Actions #43

Updated by Anja Leichsenring about 1 month ago

  • Related to Feature #102279: Auto-create DB fields from TCA columns for type "select" added
Actions #44

Updated by Anja Leichsenring about 1 month ago

  • Description updated (diff)
Actions

Also available in: Atom PDF