hyperswitch
bec51a35 - refactor(storage): remove `id` from payment intent, attempt and remove datamodel ext from payment intent (#4923)

Commit
364 days ago
refactor(storage): remove `id` from payment intent, attempt and remove datamodel ext from payment intent (#4923) Co-authored-by: hyperswitch-bot[bot] <148525504+hyperswitch-bot[bot]@users.noreply.github.com> Co-authored-by: Prajjwal Kumar <prajjwal.kumar@juspay.in>
Parents
  • File
    Cargo.lock
  • crates
    • common_utils
      • File
        Cargo.toml
      • src
        • File
          lib.rs
        • File
          metrics.rs
        • metrics
          • File
            utils.rs
    • diesel_models/src
      • File
        payment_attempt.rs
      • File
        payment_intent.rs
      • File
        schema.rs
    • hyperswitch_domain_models
      • File
        Cargo.toml
      • src
        • File
          behaviour.rs
        • File
          lib.rs
        • File
          merchant_key_store.rs
        • File
          payments.rs
        • payments
          • File
            payment_attempt.rs
          • File
            payment_intent.rs
        • File
          type_encryption.rs
    • router
      • File
        Cargo.toml
      • src
        • compatibility/stripe
          • File
            payment_intents.rs
        • core
          • blocklist
            • File
              utils.rs
          • File
            cards_info.rs
          • File
            disputes.rs
          • files
            • File
              helpers.rs
          • File
            fraud_check.rs
          • fraud_check
            • File
              operation.rs
            • operation
              • File
                fraud_check_post.rs
              • File
                fraud_check_pre.rs
          • File
            mandate.rs
          • mandate
            • File
              helpers.rs
          • File
            payment_link.rs
          • payment_methods
            • File
              cards.rs
          • File
            payments.rs
          • payments
            • File
              helpers.rs
            • File
              operations.rs
            • operations
              • File
                payment_approve.rs
              • File
                payment_cancel.rs
              • File
                payment_capture.rs
              • File
                payment_complete_authorize.rs
              • File
                payment_confirm.rs
              • File
                payment_create.rs
              • File
                payment_reject.rs
              • File
                payment_response.rs
              • File
                payment_session.rs
              • File
                payment_start.rs
              • File
                payment_status.rs
              • File
                payment_update.rs
              • File
                payments_incremental_authorization.rs
            • File
              retry.rs
          • File
            pm_auth.rs
          • File
            refunds.rs
          • user
            • File
              sample_data.rs
        • db
          • File
            kafka_store.rs
          • user
            • File
              sample_data.rs
        • routes
          • File
            cards_info.rs
          • File
            metrics.rs
          • metrics
            • File
              request.rs
          • File
            payment_link.rs
          • File
            payments.rs
        • services
          • File
            api.rs
        • types
          • File
            domain.rs
          • domain
            • File
              types.rs
        • File
          utils.rs
        • utils/user
          • File
            sample_data.rs
        • workflows
          • File
            payment_sync.rs
    • storage_impl/src
      • mock_db
        • File
          payment_attempt.rs
        • File
          payment_intent.rs
      • payments
        • File
          payment_attempt.rs
        • File
          payment_intent.rs
  • migrations
    • 2024-06-03-090859_make_id_as_optional_for_payments
      • File
        down.sql
      • File
        up.sql
    • 2024-06-03-133421_remove_id_from_payment_table
      • File
        down.sql
      • File
        up.sql