Skip to content

Commit 354d837

Browse files
committed
add optimize_tables function and fix whitespace
1 parent b25c389 commit 354d837

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

setup-wordpress.sh

+11
Original file line numberDiff line numberDiff line change
@@ -81,12 +81,14 @@ activate_themes() {
8181
echo
8282
}
8383

84+
8485
composer_install() {
8586
header 'Composer install'
8687
docker compose run --rm composer install 2>/dev/null
8788
echo
8889
}
8990

91+
9092
enable_permalinks() {
9193
header 'Enable post name permalinks'
9294
if wpcli --no-color --quiet rewrite list 2> /dev/null \
@@ -149,6 +151,14 @@ no_op() {
149151
}
150152

151153

154+
optimize_tables() {
155+
header 'Optimize WordPress database tables'
156+
wpcli db optimize --color \
157+
| sed -e'/Table does not support optimize/d' -e'/^status : OK/d'
158+
echo
159+
}
160+
161+
152162
remove_themes() {
153163
local _theme
154164
header 'Remove extraneous WordPress themes'
@@ -256,5 +266,6 @@ activate_plugins
256266
activate_themes
257267
enable_permalinks
258268
wordpress_update_db
269+
optimize_tables
259270
wordpress_db_check
260271
wordpress_status

0 commit comments

Comments
 (0)