Yes, lots off apps today have the entire schema replicated in the browser, which means that every schema change you do in the backend must be replicated in the frontend. Madness.
If your UI is a copy of the database why not just give the user a phpmyadmin login instead?