From 63fffec134e0c4cf7e19cd7fa3d74e9bbd0de6c7 Mon Sep 17 00:00:00 2001 From: Franco Lombardo Date: Sat, 15 Jul 2023 16:39:57 +0200 Subject: [PATCH] Add documentation for #6044 (#6069) | Q | A |------------- | ----------- | Type | improvement | Fixed issues | Add docs for #6044 #### Summary Add docs for #6044 / #6046 --------- Co-authored-by: Alexander M. Turek --- docs/en/reference/schema-representation.rst | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/docs/en/reference/schema-representation.rst b/docs/en/reference/schema-representation.rst index 3c25dfbfa51..f5aa7f4e0ac 100644 --- a/docs/en/reference/schema-representation.rst +++ b/docs/en/reference/schema-representation.rst @@ -76,6 +76,25 @@ All schema assets reside in the ``Doctrine\DBAL\Schema`` namespace. This chapter is far from being completely documented. +Table +~~~~~~ + +Represents a table in the schema. + +Vendor specific options +^^^^^^^^^^^^^^^^^^^^^^^ + +The following options, that can be set using ``default_table_options``, are completely vendor specific +and absolutely not portable. + +- **charset** (string): The character set to use for the table. Currently only supported + on MySQL. + +- **engine** (string): The DB engine used for the table. Currently only supported on MySQL. + +- **unlogged** (boolean): Set a PostgreSQL table type as + `unlogged `_ + Column ~~~~~~