CRUD table/card view best practice?

What is the best view for CRUD? Is it table or card view?

CRUD structure is

Name: XYZ
Date: dd/mm/yy
Query: location: a1,a2; State: s1,s2;etc

In my CRUD only editable field is Name. I can edit and update name. In addition to this there will be alert frequency (i.e whether i would like to receive it weekly, monthly or quarterly) in which user can select among multiple views and select the one which user is interested in.

I feel card view works out because my query can be very long. So I can give an option read more/less. Table view will look odd as some view's will long and some short.