Skip to content

Problem with postgresql-dart when working with FLUTTER WEB #146

@ghost

Description

I am getting an error when I am trying to connect and work with a Postgresql database via a flutter web app.
Is there a solution?

Error: Unsupported operation: Socket constructor
    at Object.throw_ [as throw] (http://localhost:56797/dart_sdk.js:4339:11)
    at Function._connect (http://localhost:56797/dart_sdk.js:57607:17)
    at Function.connect (http://localhost:56797/dart_sdk.js:57590:26)
    at connection.PostgreSQLConnection.new.open (http://localhost:56797/packages/postgres/src/query_queue.dart.lib.js:3214:46)
    at open.next (<anonymous>)
    at runBody (http://localhost:56797/dart_sdk.js:37699:34)
    at Object._async [as async] (http://localhost:56797/dart_sdk.js:37730:7)
    at connection.PostgreSQLConnection.new.open (http://localhost:56797/packages/postgres/src/query_queue.dart.lib.js:3205:20)
    at brandbody._BrandBodyState.new.uploadDatatoDatabase (http://localhost:56797/packages/watch_store_datainput_web/screens/brand/components/brandbody.dart.lib.js:434:25)
    at uploadDatatoDatabase.next (<anonymous>)
    at runBody (http://localhost:56797/dart_sdk.js:37699:34)
    at Object._async [as async] (http://localhost:56797/dart_sdk.js:37730:7)
    at brandbody._BrandBodyState.new.uploadDatatoDatabase (http://localhost:56797/packages/watch_store_datainput_web/screens/brand/components/brandbody.dart.lib.js:433:20)
    at http://localhost:56797/packages/watch_store_datainput_web/screens/brand/components/brandbody.dart.lib.js:449:277
    at ink_well._InkResponseState.new.[_handleTap] (http://localhost:56797/packages/flutter/src/material/icon_button.dart.lib.js:50678:42)
    at http://localhost:56797/packages/flutter/src/material/icon_button.dart.lib.js:50787:668
    at tap.TapGestureRecognizer.new.invokeCallback (http://localhost:56797/packages/flutter/src/gestures/recognizer.dart.lib.js:189:18)
    at tap.TapGestureRecognizer.new.handleTapUp (http://localhost:56797/packages/flutter/src/gestures/tap.dart.lib.js:395:40)
    at tap.TapGestureRecognizer.new.[_checkUp] (http://localhost:56797/packages/flutter/src/gestures/tap.dart.lib.js:201:12)
    at tap.TapGestureRecognizer.new.handlePrimaryPointer (http://localhost:56797/packages/flutter/src/gestures/tap.dart.lib.js:148:23)
    at tap.TapGestureRecognizer.new.handleEvent (http://localhost:56797/packages/flutter/src/gestures/recognizer.dart.lib.js:448:16)
    at pointer_router.PointerRouter.new.[_dispatch] (http://localhost:56797/packages/flutter/src/gestures/pointer_router.dart.lib.js:74:9)
    at http://localhost:56797/packages/flutter/src/gestures/pointer_router.dart.lib.js:109:26
    at LinkedMap.new.forEach (http://localhost:56797/dart_sdk.js:24816:11)
    at pointer_router.PointerRouter.new.[_dispatchEventToRoutes] (http://localhost:56797/packages/flutter/src/gestures/pointer_router.dart.lib.js:106:29)
    at pointer_router.PointerRouter.new.route (http://localhost:56797/packages/flutter/src/gestures/pointer_router.dart.lib.js:98:37)
    at binding$5.WidgetsFlutterBinding.new.handleEvent (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:306:26)
    at binding$5.WidgetsFlutterBinding.new.dispatchEvent (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:289:24)
    at binding$5.WidgetsFlutterBinding.new.dispatchEvent (http://localhost:56797/packages/flutter/src/rendering/layer.dart.lib.js:5973:13)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerEventImmediately] (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:260:14)
    at binding$5.WidgetsFlutterBinding.new.handlePointerEvent (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:233:43)
    at binding$5.WidgetsFlutterBinding.new.[_flushPointerEventQueue] (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:222:14)
    at binding$5.WidgetsFlutterBinding.new.[_handlePointerDataPacket] (http://localhost:56797/packages/flutter/src/gestures/binding.dart.lib.js:212:65)
    at Object._invoke1 (http://localhost:56797/dart_sdk.js:176547:7)
    at _engine.EngineWindow.new.invokeOnPointerDataPacket (http://localhost:56797/dart_sdk.js:172276:15)
    at _engine.PointerBinding.__.[_onPointerData] (http://localhost:56797/dart_sdk.js:159053:24)
    at http://localhost:56797/dart_sdk.js:159442:26
    at http://localhost:56797/dart_sdk.js:159401:16
    at http://localhost:56797/dart_sdk.js:159154:11

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions