get_var( "SHOW TABLES LIKE '{$table_entries}'" ) !== $table_entries ) { dbDelta( $sql_entries ); } // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching, WordPress.DB.PreparedSQL.InterpolatedNotPrepared if ( $wpdb->get_var( "SHOW TABLES LIKE '{$table_meta}'" ) !== $table_meta ) { dbDelta( $sql_meta ); } } public static function down( $prefix ) { global $wpdb; $table_entries = $prefix . ABLOCKS_PLUGIN_SLUG . '_form_entries'; $table_meta = $prefix . ABLOCKS_PLUGIN_SLUG . '_form_meta'; $sql = "DROP TABLE IF EXISTS $table_meta, $table_entries;"; // phpcs:ignore WordPress.DB.DirectDatabaseQuery.DirectQuery, WordPress.DB.DirectDatabaseQuery.NoCaching, WordPress.DB.PreparedSQL.NotPrepared $wpdb->query( $sql ); } }