Guides

Where to View, Edit & Delete Your App's Data

See exactly where your app's data and users live — and how to view, edit, and delete records using Snapp's built-in Admin Panel or your Supabase dashboard.

SNAPP Team
24 Haziran 20265 dakika okuma2 görüntülenme

Where to View, Edit & Delete Your App's Data

Once your app starts storing things — users, posts, orders, bookings — you'll want to see that data, fix the occasional entry, or remove test records. Snapp gives you two ways to do it, and for everyday changes you never have to leave Snapp.

---

Two ways to manage your data

1. The built-in Admin Panel — view, add, edit, and delete rows in your tables right inside Snapp, on both web and mobile. Best for everyday edits.

2. Your Supabase dashboard — the full toolkit for advanced work: managing signed-up users, running SQL, bulk edits, CSV exports, and backups.

Both work on the same data — your app stores everything in your own connected Supabase project, so it always belongs to you. If you haven't connected a database yet, start with Connect Supabase to your app.

---

Option 1 — The built-in Admin Panel (easiest)

No separate login, no leaving Snapp. The Admin Panel reads your connected database and lets you manage rows directly.

Open it on web:

1. Open your app in the builder.

2. In the preview area, switch to the Admin Panel tab — or open App Options and choose Database Admin ("Manage your database").

Open it on mobile:

1. Open your app's preview.

2. From the preview options, tap Database Admin ("View and manage database tables").

What you can do there:

  • Browse your tables — every table in your database is listed, with its columns and data types.
  • View rows — see the records in any table.
  • Add a row — tap + Add Row and fill in the form (Snapp builds the fields for you automatically).
  • Edit a row — tap Edit to update its values.
  • Delete a row — remove a record with a confirmation step.
  • Copy a value — tap any cell to copy its contents.
  • Good to know:

  • Supabase must be connected first, and only you (the app owner) can open the Admin Panel — your app's end users never see it.
  • It shows up to 100 rows per table and edits one row at a time — perfect for fixing entries and clearing test data.
  • It doesn't change your database structure (creating tables, adding columns) or manage signed-up users — for those, use the Supabase dashboard below.
  • ---

    Option 2 — Your Supabase dashboard (advanced)

    When you need more power — filtering large tables, running SQL, bulk cleanup, exports, or backups — go straight to Supabase.

    1. Go to app.supabase.com and sign in to the account you connected.

    2. Open the project linked to your app.

    3. Click Table Editor in the sidebar to browse and edit any table, with no row limit.

    4. Prefer queries? The SQL Editor runs any SQL — for example SELECT * FROM bookings ORDER BY created_at DESC; — to filter, bulk-update, or clean up data.

    The Supabase dashboard also gives you CSV export and full database backups.

    ---

    Viewing your users

    User accounts are stored separately from your regular tables. To see who signed up, open the Supabase dashboard → Authentication → Users, where you can view every registered user, when they joined, and remove an account if needed.

    (The built-in Admin Panel manages your data tables; signed-up user accounts are managed from the Supabase dashboard. See Add login & user accounts if you haven't added sign-in yet.)

    ---

    Deleting data safely

  • Test records: delete freely from the Admin Panel while you're building.
  • Real user data: be careful — deletes are permanent. Consider exporting a backup from Supabase first (CSV export per table).
  • Bulk cleanup: the Admin Panel deletes one row at a time, so for large clean-ups use the Supabase SQL Editor with a DELETE ... WHERE ... statement — and always double-check the WHERE clause before running it.
  • ---

    Common questions

    Does Snapp have a built-in data viewer? Yes. The Admin Panel lets you view, add, edit, and delete rows right inside Snapp, on both web and mobile — no Supabase login needed for everyday changes.

    When should I use Supabase directly instead? Use the Supabase dashboard for things the Admin Panel doesn't cover: managing signed-up users, running SQL, filtering or editing very large tables, bulk operations, CSV exports, backups, and changing your database structure.

    Can I let my app's users manage their own data? Yes — that's separate from the owner-only Admin Panel. Ask the AI to build it, e.g. "Let each user edit and delete their own bookings."

    Can I export everything? Yes. Supabase supports CSV export per table and full database backups.

    ---

    What's next

  • Connect Supabase if you haven't yet.
  • Export your project to GitHub for full ownership of the code too.
Paylaş:

SNAPP Team

SNAPP ekibinden yazılar ve içerikler

SNAPP ile Kendi Uygulamanızı Oluşturun

Kodlama bilgisi olmadan, yapay zeka ile mobil uygulama geliştirin

Ücretsiz Başlayın