-- PostgreSQL persistence test cleanup. -- Module-owned Flyway creates the disposable schema; this only isolates test data. TRUNCATE TABLE education_class_invitation_audit, education_class_invitation, education_class_member, education_class, education_entitlement_event, education_entitlement, education_resource_product_binding, education_practice_blueprint_lifecycle_audit, education_category_lifecycle_audit, education_practice_blueprint, education_category, education_question_collection_lifecycle_audit, education_content_node_lifecycle_audit, education_question_lifecycle_transition_token, education_question_lifecycle_audit, education_question_version, education_question_collection_question, education_question_collection, education_question, education_idempotency, education_favorite, education_wrong_question_idempotency, education_wrong_question, education_practice_report_detail, education_practice_report, education_practice_question, education_practice_session, education_content_node, education_content_entry, education_subject RESTART IDENTITY CASCADE;