Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d85Jr-0006Hf-7Z for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 May 2017 13:36:51 +0000 Received: from localhost ([127.0.0.1] helo=postgresql.org) by malur.postgresql.org with smtp (Exim 4.84_2) (envelope-from ) id 1d85Jq-0004pp-Jo for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 May 2017 13:36:50 +0000 Received: from makus.postgresql.org ([2001:4800:1501:1::229]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1d85Jp-0004pc-Uy for pgadmin-hackers@postgresql.org; Tue, 09 May 2017 13:36:50 +0000 Received: from mail-wr0-x22f.google.com ([2a00:1450:400c:c0c::22f]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1d85Jm-00051W-CX for pgadmin-hackers@postgresql.org; Tue, 09 May 2017 13:36:48 +0000 Received: by mail-wr0-x22f.google.com with SMTP id z52so73541390wrc.2 for ; Tue, 09 May 2017 06:36:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=u/MSurjbjXHldDY/ACs1ONooFFd5CrIPL05VBvwEhwc=; b=RA7fd3W84i4vxOB2woaxKG0En1U1mffTH0qPusGwCAYsCHbHubWLfENVKq2L5Uudag Ke4sSsn6ZZ83C8Z2/cCZgMLLWqg98RU+c53DuwG7z3Zu6pfVMETFzZ0gg4xQgFJmkUc7 ov2nbX4t6/Ps8JwTQ0b2MbH0HKw8ZsZOXp9tjelRL8kL0uMjzJ090OU7wNFGrnF0jKVd OwsftAweagYbiNeGIMsJE0gQMzNpIYZ9Kxd+4N6ylox2c2x+Jz7y9obNIFa8a5gj5YuC b8HtnUjTAHArd/wcl14Eb8Bitp3Er9P1C/lDfd5aenLN5T7G+qSrV2izzJwxymNDRiCN qciw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=u/MSurjbjXHldDY/ACs1ONooFFd5CrIPL05VBvwEhwc=; b=Mu3BQ3EJOc5Idphwe90mdvzLuyH2eAQDP+jiTlQO5kqGQsm4N4MLrlvxKxCUnQBdpT iWVI0EGoA8tgJMTUJ8DN1rf+ndOXfcnLf3uoa/n8Sw2uqGiY0hNioirbEXEjvpJMrFSh OWBP43WZJi4kgiOg+mA2lRpfIURJrR2qjmEqt8hGi734xHknlUBph29/nGztCaMLBjJq VsLoRHc7ebNkgL0P82f4Vu2C0ZHCJW5Z/+JlxmjN5ZRndIc8RqXw6TYlcHr7kodNfS+b ywCEIHzCF2wtoqE2o+w/K0pfU1aDf+aC2TkYes+0wge/J4H73qLCKt7DPX4qX2WRsiqU Zv2w== X-Gm-Message-State: AODbwcCF6R/ffPyKfHTIFjGVKYHsof5MDXUarPJcE7+w7vawW8YSFnQ7 /vg2kJ+aAjyYKZ+rLrqafS4bOcnyWYQBfLk= X-Received: by 10.28.149.3 with SMTP id x3mr1188136wmd.58.1494337004054; Tue, 09 May 2017 06:36:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.136.70 with HTTP; Tue, 9 May 2017 06:36:23 -0700 (PDT) From: Murtuza Zabuawala Date: Tue, 9 May 2017 19:06:23 +0530 Message-ID: Subject: [pgAdmin4][PATCH] To fix the of issue in table node To: pgadmin-hackers Content-Type: multipart/mixed; boundary="001a1148dcf04dbc3a054f17720b" X-Pg-Spam-Score: -1.9 (-) List-Archive: List-Help: List-ID: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-Mailing-List: pgadmin-hackers Precedence: bulk Sender: pgadmin-hackers-owner@postgresql.org --001a1148dcf04dbc3a054f17720b Content-Type: multipart/alternative; boundary="001a1148dcf04dbc33054f177209" --001a1148dcf04dbc33054f177209 Content-Type: text/plain; charset="UTF-8" Hi, PFA minor patch to fix the issue in table node where it fails to create table when user provides numeric table name eg: 123. RM#2284 Issue is when use json.loads() it converts string "123" into integer 123. -- Regards, Murtuza Zabuawala EnterpriseDB: http://www.enterprisedb.com The Enterprise PostgreSQL Company --001a1148dcf04dbc33054f177209 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

PFA minor patch to fix the issue in= table node where it fails to create table when user provides numeric table= name eg: 123.
RM#2284

Issue is when use= =C2=A0json.loads() it converts string "123" into integer 123.

--
Regards,
Murtuza Zabu= awala
EnterpriseDB:=C2=A0ht= tp://www.enterprisedb.com
The Enterprise PostgreSQL Company
<= /div>
--001a1148dcf04dbc33054f177209-- --001a1148dcf04dbc3a054f17720b Content-Type: text/plain; charset="US-ASCII"; name="RM_2284.diff" Content-Disposition: attachment; filename="RM_2284.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_j2hll7p30 ZGlmZiAtLWdpdCBhL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vw cy9zZXJ2ZXJzL2RhdGFiYXNlcy9zY2hlbWFzL3RhYmxlcy9fX2luaXRfXy5w eSBiL3dlYi9wZ2FkbWluL2Jyb3dzZXIvc2VydmVyX2dyb3Vwcy9zZXJ2ZXJz L2RhdGFiYXNlcy9zY2hlbWFzL3RhYmxlcy9fX2luaXRfXy5weQppbmRleCBl MTE4Y2FiLi42YTlhNTAzIDEwMDY0NAotLS0gYS93ZWIvcGdhZG1pbi9icm93 c2VyL3NlcnZlcl9ncm91cHMvc2VydmVycy9kYXRhYmFzZXMvc2NoZW1hcy90 YWJsZXMvX19pbml0X18ucHkKKysrIGIvd2ViL3BnYWRtaW4vYnJvd3Nlci9z ZXJ2ZXJfZ3JvdXBzL3NlcnZlcnMvZGF0YWJhc2VzL3NjaGVtYXMvdGFibGVz L19faW5pdF9fLnB5CkBAIC0xNDE3LDYgKzE0MTcsNyBAQCBjbGFzcyBUYWJs ZVZpZXcoUEdDaGlsZE5vZGVWaWV3LCBEYXRhVHlwZVJlYWRlciwgVmFjdXVt U2V0dGluZ3MpOgogCiAgICAgICAgICMgUGFyc2UgJiBmb3JtYXQgY29sdW1u cwogICAgICAgICBkYXRhID0gc2VsZi5fcGFyc2VfZm9ybWF0X2NvbHVtbnMo ZGF0YSkKKyAgICAgICAgZGF0YVsnbmFtZSddID0gc3RyKGRhdGFbJ25hbWUn XSkKIAogICAgICAgICAjICdjb2xsX2luaGVyaXRzJyBpcyBBcnJheSBidXQg aXQgY29tZXMgYXMgc3RyaW5nIGZyb20gYnJvd3NlcgogICAgICAgICAjIFdl IHdpbGwgY29udmVydCBpdCBhZ2FpbiB0byBsaXN0CkBAIC0xNDQ3LDggKzE0 NDgsMTAgQEAgY2xhc3MgVGFibGVWaWV3KFBHQ2hpbGROb2RlVmlldywgRGF0 YVR5cGVSZWFkZXIsIFZhY3V1bVNldHRpbmdzKToKICAgICAgICAgICAgICAg ICByZXR1cm4gaW50ZXJuYWxfc2VydmVyX2Vycm9yKGVycm9ybXNnPXJlcykK IAogICAgICAgICAgICAgIyBQb3N0Z3JlU1FMIHRydW5jYXRlcyB0aGUgdGFi bGUgbmFtZSB0byA2MyBjaGFyYWN0ZXJzLgotICAgICAgICAgICAgIyBIYXZl IHRvIHRydW5jYXRlIHRoZSBuYW1lIGxpa2UgUG9zdGdyZVNRTCB0byBnZXQg dGhlIHByb3BlciBzY2hlbWEgaWQKKyAgICAgICAgICAgICMgSGF2ZSB0byB0 cnVuY2F0ZSB0aGUgbmFtZSBsaWtlIFBvc3RncmVTUUwgdG8gZ2V0IHRoZQor ICAgICAgICAgICAgIyBwcm9wZXIgT0lECiAgICAgICAgICAgICBDT05TVF9N QVhfQ0hBUl9DT1VOVCA9IDYzCisKICAgICAgICAgICAgIGlmIGxlbihkYXRh WyduYW1lJ10pID4gQ09OU1RfTUFYX0NIQVJfQ09VTlQ6CiAgICAgICAgICAg ICAgICAgZGF0YVsnbmFtZSddID0gZGF0YVsnbmFtZSddWzA6Q09OU1RfTUFY X0NIQVJfQ09VTlRdCiAKQEAgLTIxMjksOSArMjEzMiwxMiBAQCBjbGFzcyBU YWJsZVZpZXcoUEdDaGlsZE5vZGVWaWV3LCBEYXRhVHlwZVJlYWRlciwgVmFj dXVtU2V0dGluZ3MpOgogICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRh dGFbJ3JlbGFjbCddW21vZGVdLCBzZWxmLmFjbAogICAgICAgICAgICAgICAg ICAgICAgICAgKQogCi0gICAgICAgICAgICAjIElmIG5hbWUgaWYgbm90IHBy ZXNlbnQKKyAgICAgICAgICAgICMgSWYgbmFtZSBpcyBub3QgcHJlc2VudCBp biByZXF1ZXN0IGRhdGEKICAgICAgICAgICAgIGlmICduYW1lJyBub3QgaW4g ZGF0YToKICAgICAgICAgICAgICAgICBkYXRhWyduYW1lJ10gPSBvbGRfZGF0 YVsnbmFtZSddCisgICAgICAgICAgICBlbHNlOgorICAgICAgICAgICAgICAg IGRhdGFbJ25hbWUnXSA9IHN0cihkYXRhWyduYW1lJ10pCisKICAgICAgICAg ICAgICMgSWYgbmFtZSBpZiBub3QgcHJlc2VudAogICAgICAgICAgICAgaWYg J3NjaGVtYScgbm90IGluIGRhdGE6CiAgICAgICAgICAgICAgICAgZGF0YVsn c2NoZW1hJ10gPSBvbGRfZGF0YVsnc2NoZW1hJ10KQEAgLTIzMTAsNiArMjMx Niw3IEBAIGNsYXNzIFRhYmxlVmlldyhQR0NoaWxkTm9kZVZpZXcsIERhdGFU eXBlUmVhZGVyLCBWYWN1dW1TZXR0aW5ncyk6CiAKICAgICAgICAgICAgICMg UGFyc2UgJiBmb3JtYXQgY29sdW1ucwogICAgICAgICAgICAgZGF0YSA9IHNl bGYuX3BhcnNlX2Zvcm1hdF9jb2x1bW5zKGRhdGEpCisgICAgICAgICAgICBk YXRhWyduYW1lJ10gPSBzdHIoZGF0YVsnbmFtZSddKQogCiAgICAgICAgICAg ICBpZiAnZm9yZWlnbl9rZXknIGluIGRhdGE6CiAgICAgICAgICAgICAgICAg Zm9yIGMgaW4gZGF0YVsnZm9yZWlnbl9rZXknXToK --001a1148dcf04dbc3a054f17720b Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgadmin-hackers mailing list (pgadmin-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgadmin-hackers --001a1148dcf04dbc3a054f17720b--