ReleaseTableCopier
Corex\Config\Releases\ReleaseTableCopier · interface · Config layer
What the release installer may ask of the database for its table copies (spec 107, FR-034, FR-041). A table can be copied and a table can be dropped. There is no rename and no restore here on purpose: a copy is kept for a person to read from, and nothing in an installation or in going back is able to put one over a live table.
Public API
Section titled “Public API”tablesStartingWith(string $prefix): array
Section titled “tablesStartingWith(string $prefix): array”exists(string $table): bool
Section titled “exists(string $table): bool”copy(string $from, string $to): bool
Section titled “copy(string $from, string $to): bool”Make a table like another and holding the same rows.