cells: modulo de celulas + miembros + reemplazo de roles en UsersView

- db.ts v7: tablas cells + cell_members con compound key
- cells-db.ts: CRUD celulas, miembros, getAllCellsWithCounts
- UsersView: rediseñado con cards de celulas en vez de roles
- UsersView: crear/editar/eliminar celulas (normal/transversal)
- UsersView: añadir/remover miembros por celula
- UsersView: tabla de usuarios muestra celulas a las que pertenece
This commit is contained in:
2026-05-29 01:30:50 -05:00
parent 63770685da
commit 388fa09f3e
8 changed files with 340 additions and 253 deletions
-8
View File
@@ -363,14 +363,6 @@ async fn get_conn(db_path: &str) -> Result<libsql::Connection, String> {
let _ = conn.execute(alter, ()).await;
}
// Copiar DB al Desktop para acceso rápido con DBeaver
let _ = std::fs::copy(
db_path,
dirs_next::desktop_dir()
.unwrap_or_else(|| std::path::PathBuf::from("."))
.join("alpha.db"),
);
Ok(conn)
}