[
    {
        "model": "labs.user",
        "pk": 1,
        "fields": {
            "password": "",
            "last_login": "2025-03-06T05:03:23.323Z",
            "is_superuser": false,
            "email": "test.user1@example.com",
            "is_staff": false,
            "is_active": true,
            "first_name": "Test",
            "last_name": "User1",
            "date_joined": "2024-12-22T10:10:05Z",
            "updated_at": "2025-03-06T15:41:08.798Z",
            "name": "Test User 1",
            "language_code": "en",
            "last_lab_code": "",
            "last_region_name": "",
            "last_tidb_version": "",
            "organization": "Test Company A",
            "job_role": "Database Administrator",
            "country": "AQ",
            "groups": [],
            "user_permissions": []
        }
    },
    {
        "model": "labs.certificatetype",
        "pk": 1,
        "fields": {
            "name": "TiDB Associate v6",
            "short_name": "PCTA_v6",
            "description": null,
            "issuer_name": "PingCAP",
            "issuer_website": "https://www.pingcap.com/education/",
            "public": true,
            "template": "<!DOCTYPE html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <style>\n    @page {\n      size: A4 landscape;\n      margin: 0;\n    }\n\n    body {\n      margin: 0;\n      width: 297mm;\n      height: 210mm;\n      font-family: \"Noto Serif\", serif;\n    }\n\n    .certificate {\n      position: relative;\n      width: 100%;\n      height: 100%;\n      background-size: cover;\n    }\n\n    .name {\n      position: absolute;\n      top: 28%;\n      left: 22mm;\n      width: 100%;\n      font-size: 40px;\n      font-weight: bold;\n    }\n\n    .date {\n      position: absolute;\n      bottom: 60mm;\n      left: 47mm;\n      font-family: \"FreeSans\", sans-serif;\n      font-size: 17px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: 0;\n      color: #2B3656;\n    }\n\n    .cert-id {\n      position: absolute;\n      bottom: 24.6mm;\n      left: 58mm;\n      font-size: 15px;\n      font-weight: 400;\n      font-family: \"FreeSans\", sans-serif;\n      color: #2B3656;\n    }\n  </style>\n</head>\n\n<body>\n  <div class=\"certificate\">\n    <div class=\"name\">{{ name }}</div>\n    <div class=\"date\">{{ issued_at }}</div>\n    <div class=\"cert-id\">{{ certificate_number }}</div>\n  </div>\n</body>\n</html>",
            "created_at": "2025-11-16T07:43:13.794Z",
            "updated_at": "2025-11-16T07:43:13.794Z"
        }
    },
    {
        "model": "labs.certificatetype",
        "pk": 2,
        "fields": {
            "name": "TiDB Practitioner",
            "short_name": "Practitioner",
            "description": null,
            "issuer_name": "PingCAP",
            "issuer_website": "https://www.pingcap.com/education/",
            "public": true,
            "template": "<!DOCTYPE html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <style>\n    @page {\n      size: A4 landscape;\n      margin: 0;\n    }\n\n    body {\n      margin: 0;\n      width: 297mm;\n      height: 210mm;\n      font-family: \"Noto Serif\", serif;\n    }\n\n    .certificate {\n      position: relative;\n      width: 100%;\n      height: 100%;\n      background-size: cover;\n    }\n\n    .name {\n      position: absolute;\n      top: 28%;\n      left: 22mm;\n      width: 100%;\n      font-size: 40px;\n      font-weight: bold;\n    }\n\n    .date {\n      position: absolute;\n      bottom: 60mm;\n      left: 47mm;\n      font-family: \"FreeSans\", sans-serif;\n      font-size: 17px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: 0;\n      color: #2B3656;\n    }\n\n    .cert-id {\n      position: absolute;\n      bottom: 24.6mm;\n      left: 58mm;\n      font-size: 15px;\n      font-weight: 400;\n      font-family: \"FreeSans\", sans-serif;\n      color: #2B3656;\n    }\n  </style>\n</head>\n\n<body>\n  <div class=\"certificate\">\n    <div class=\"name\">{{ name }}</div>\n    <div class=\"date\">{{ issued_at }}</div>\n    <div class=\"cert-id\">{{ certificate_number }}</div>\n  </div>\n</body>\n</html>",
            "created_at": "2025-11-16T07:43:15.629Z",
            "updated_at": "2025-11-16T07:43:15.629Z"
        }
    },
    {
        "model": "labs.certificatetype",
        "pk": 3,
        "fields": {
            "name": "TiDB Professional Database Administrator v6",
            "short_name": "PCTP_v6",
            "description": null,
            "issuer_name": "PingCAP",
            "issuer_website": "https://www.pingcap.com/education/",
            "public": true,
            "template": "<!DOCTYPE html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <style>\n    @page {\n      size: A4 landscape;\n      margin: 0;\n    }\n\n    body {\n      margin: 0;\n      width: 297mm;\n      height: 210mm;\n      font-family: \"Noto Serif\", serif;\n    }\n\n    .certificate {\n      position: relative;\n      width: 100%;\n      height: 100%;\n      background-size: cover;\n    }\n\n    .name {\n      position: absolute;\n      top: 28%;\n      left: 22mm;\n      width: 100%;\n      font-size: 40px;\n      font-weight: bold;\n    }\n\n    .date {\n      position: absolute;\n      bottom: 60mm;\n      left: 47mm;\n      font-family: \"FreeSans\", sans-serif;\n      font-size: 17px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: 0;\n      color: #2B3656;\n    }\n\n    .cert-id {\n      position: absolute;\n      bottom: 24.6mm;\n      left: 58mm;\n      font-size: 15px;\n      font-weight: 400;\n      font-family: \"FreeSans\", sans-serif;\n      color: #2B3656;\n    }\n  </style>\n</head>\n\n<body>\n  <div class=\"certificate\">\n    <div class=\"name\">{{ name }}</div>\n    <div class=\"date\">{{ issued_at }}</div>\n    <div class=\"cert-id\">{{ certificate_number }}</div>\n  </div>\n</body>\n</html>",
            "created_at": "2025-11-16T07:43:25.116Z",
            "updated_at": "2025-11-16T07:43:25.116Z"
        }
    },
    {
        "model": "labs.certificatetype",
        "pk": 4,
        "fields": {
            "name": "TiDB SQL Developer",
            "short_name": "PCSD_v6",
            "description": null,
            "issuer_name": "PingCAP",
            "issuer_website": "https://www.pingcap.com/education/",
            "public": true,
            "template": "<!DOCTYPE html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <style>\n    @page {\n      size: A4 landscape;\n      margin: 0;\n    }\n\n    body {\n      margin: 0;\n      width: 297mm;\n      height: 210mm;\n      font-family: \"Noto Serif\", serif;\n    }\n\n    .certificate {\n      position: relative;\n      width: 100%;\n      height: 100%;\n      background-size: cover;\n    }\n\n    .name {\n      position: absolute;\n      top: 28%;\n      left: 22mm;\n      width: 100%;\n      font-size: 40px;\n      font-weight: bold;\n    }\n\n    .date {\n      position: absolute;\n      bottom: 60mm;\n      left: 47mm;\n      font-family: \"FreeSans\", sans-serif;\n      font-size: 17px;\n      font-weight: 400;\n      line-height: 1;\n      letter-spacing: 0;\n      color: #2B3656;\n    }\n\n    .cert-id {\n      position: absolute;\n      bottom: 24.6mm;\n      left: 58mm;\n      font-size: 15px;\n      font-weight: 400;\n      font-family: \"FreeSans\", sans-serif;\n      color: #2B3656;\n    }\n  </style>\n</head>\n\n<body>\n  <div class=\"certificate\">\n    <div class=\"name\">{{ name }}</div>\n    <div class=\"date\">{{ issued_at }}</div>\n    <div class=\"cert-id\">{{ certificate_number }}</div>\n  </div>\n</body>\n</html>",
            "created_at": "2025-11-16T07:43:37.538Z",
            "updated_at": "2025-11-16T07:43:37.538Z"
        }
    },
    {
        "model": "labs.certificaterecipient",
        "pk": 1,
        "fields": {
            "user": 1,
            "first_name": "Test",
            "last_name": "User1",
            "email": "test.user1@example.com",
            "email_verified": true,
            "country": "TestCountry",
            "company_name": "Test Company A",
            "external_user_info": {
                "avatar": "https://d3j0t7vrtr92dk.cloudfront.net/images/default_user.png",
                "bio": null,
                "created_on": "16/07/2025, 07:46:37",
                "credits": "0",
                "custom_field_1": "TestCountry",
                "custom_field_2": "Test Company A",
                "custom_field_3": null,
                "custom_field_4": null,
                "deactivation_date": "",
                "email": "test.user1@example.com",
                "first_name": "Test",
                "id": "1001",
                "language": "English",
                "last_name": "User1",
                "last_updated": "22/07/2025, 03:56:34",
                "last_updated_timestamp": "1753181794",
                "level": "1",
                "login": "testuser1",
                "points": "75",
                "restrict_email": "0",
                "status": "active",
                "timezone": "(GMT -08:00) Pacific Time (US & Canada)",
                "user_type": "Learner-Type"
            },
            "deprecated_gid": "e2631f42d5b93a768552",
            "created_at": "2025-11-16T09:45:41.974Z",
            "updated_at": "2025-11-16T09:45:41.974Z"
        }
    },
    {
        "model": "labs.certificaterecipient",
        "pk": 2,
        "fields": {
            "user": null,
            "first_name": "Test",
            "last_name": "User2",
            "email": "test.user2@example.com",
            "email_verified": true,
            "country": "TestCountry",
            "company_name": "Test Company B",
            "external_user_info": {
                "avatar": "https://d3j0t7vrtr92dk.cloudfront.net/images/default_user.png",
                "bio": "",
                "created_on": "22/08/2024, 23:59:39",
                "credits": "0",
                "custom_field_1": "TestCountry",
                "custom_field_2": "Test Company B",
                "custom_field_3": null,
                "custom_field_4": null,
                "deactivation_date": "",
                "email": "test.user2@example.com",
                "first_name": "Test",
                "id": "1002",
                "language": "English",
                "last_name": "User2",
                "last_updated": "24/06/2025, 01:18:12",
                "last_updated_timestamp": "1750753092",
                "level": "1",
                "login": "testuser2",
                "points": "650",
                "restrict_email": "0",
                "status": "active",
                "timezone": "(GMT -08:00) Pacific Time (US & Canada)",
                "user_type": "Learner-Type"
            },
            "deprecated_gid": "ba441cea34eeb406a92a",
            "created_at": "2025-11-16T09:45:42.428Z",
            "updated_at": "2025-11-16T09:45:42.428Z"
        }
    },
    {
        "model": "labs.certificaterecipient",
        "pk": 3,
        "fields": {
            "user": null,
            "first_name": "Test",
            "last_name": "User3",
            "email": "test.user3@example.com",
            "email_verified": true,
            "country": "TestCountry",
            "company_name": "Test Company C",
            "external_user_info": {
                "avatar": "https://d3j0t7vrtr92dk.cloudfront.net/images/default_user.png",
                "bio": null,
                "created_on": "26/08/2025, 08:33:13",
                "credits": "0",
                "custom_field_1": "TestCountry",
                "custom_field_2": "Test Company C",
                "custom_field_3": null,
                "custom_field_4": null,
                "deactivation_date": "",
                "email": "test.user3@example.com",
                "first_name": "Test",
                "id": "1003",
                "language": "English",
                "last_name": "User3",
                "last_updated": "27/10/2025, 19:56:30",
                "last_updated_timestamp": "1761620190",
                "level": "1",
                "login": "testuser3",
                "points": "75",
                "restrict_email": "0",
                "status": "active",
                "timezone": "(GMT -08:00) Pacific Time (US & Canada)",
                "user_type": "Learner-Type"
            },
            "deprecated_gid": "f108d2594853f15a0c03",
            "created_at": "2025-11-16T09:45:42.847Z",
            "updated_at": "2025-11-16T09:45:42.847Z"
        }
    },
    {
        "model": "labs.certificateissuance",
        "pk": 1,
        "fields": {
            "recipient": 1,
            "cert_type": 2,
            "cert_number": "0000-1111-2222-3333",
            "cert_snapshot": {
                "cert_name": "TiDB Practitioner",
                "cert_short_name": "Practitioner",
                "first_name": "Test",
                "issued_date": "16/07/2025",
                "issued_date_timestamp": 1752678076,
                "last_name": "User1",
                "tlms_cert_public_url": "https://edu.pingcap.com/user/certification/sig:LrwCRaSi5ASoX5F3revEVw.Z1kwcHNVb1drUnVlN2MzNGU1bFV5QT09"
            },
            "issued_at": "2025-07-16T00:00:00Z",
            "file_storage_provider": "aliyun",
            "file_bucket": "tidb-labs-static",
            "file_object_key": "certificates/practitioner_0000-1111-2222-3333.pdf",
            "file_content_type": "application/pdf",
            "tlms_course_id": "288"
        }
    },
    {
        "model": "labs.certificateissuance",
        "pk": 2,
        "fields": {
            "recipient": 2,
            "cert_type": 1,
            "cert_number": "4444-5555-6666-7777",
            "cert_snapshot": {
                "cert_name": "TiDB Associate v6",
                "cert_short_name": "PCTA_v6",
                "first_name": "Test",
                "issued_date": "17/09/2024",
                "issued_date_timestamp": 1726640256,
                "last_name": "User2",
                "tlms_cert_public_url": "https://edu.pingcap.com/user/certification/sig:lM-aXtyVaYuJ7nPyRRU-aw.NEhOcUFGcXN0emtrOVdWa0lIc1F1UT09"
            },
            "issued_at": "2024-09-17T00:00:00Z",
            "file_storage_provider": "aliyun",
            "file_bucket": "tidb-labs-static",
            "file_object_key": "certificates/pcta_v6_4444-5555-6666-7777.pdf",
            "file_content_type": "application/pdf",
            "tlms_course_id": "307"
        }
    },
    {
        "model": "labs.certificateissuance",
        "pk": 3,
        "fields": {
            "recipient": 3,
            "cert_type": 2,
            "cert_number": "8888-9999-aaaa-bbbb",
            "cert_snapshot": {
                "cert_name": "TiDB Practitioner",
                "cert_short_name": "Practitioner",
                "first_name": "Test",
                "issued_date": "26/08/2025",
                "issued_date_timestamp": 1756222867,
                "last_name": "User3",
                "tlms_cert_public_url": "https://edu.pingcap.com/user/certification/sig:eGX7_V-h38kKDC8vpeDXBw.MFQrNE40eW1VOFNXblhxVjVMNHJ4dz09"
            },
            "issued_at": "2025-08-26T00:00:00Z",
            "file_storage_provider": "aliyun",
            "file_bucket": "tidb-labs-static",
            "file_object_key": "certificates/practitioner_8888-9999-aaaa-bbbb.pdf",
            "file_content_type": "application/pdf",
            "tlms_course_id": "288"
        }
    }
]