Skip to content

Form entry storage #3

Closed
Closed

Description

@n4ff4h

Migrations and models for entries and their values, queryable and exportable.

Activity

  1. added
    next-genNext-gen Javaabu packages
    featurePackage feature from the spec
    on Nov 4, 2026
  2. n4ff4h commented on Nov 5, 2026

    @n4ff4h
    CollaboratorAuthor

    Done. form_entries holds the version, the submitter and subject morphs, the status (submitted or draft), data (every answer), the locale, an optional IP and submitted_at.

    Queryable. form_entry_values indexes every answer as typed value/number/date columns: one row per item for lists, one per field per row for repeating groups. That's what FormEntry::whereAnswer('age', '>=', 18), forSubject(), submittedBy() and submitted() query.

    Exportable. EntriesExport streams a CSV (UTF-8 BOM). EntryColumns builds the columns across every version of the form.

    Docs: docs/basic-usage/entries.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    featurePackage feature from the specnext-genNext-gen Javaabu packages

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions