{ "info": { "author": "Nathan Van Gheem", "author_email": "vangheem@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "guillotina_dynamictablestorage\n==============================\n\nDynamic storage implementation that uses tables instead of pg databases.\n\nThis allows us to reuse connection pools but still be able to separate\ndata to different tables.\n\n\nExample configuration::\n\n ...\n storages:\n my-storage:\n storage: postgresql\n type: prefixed-table\n dsn: postgresql://postgres@localhost:5432/guillotina\n ...", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillotinaweb/guillotina_dynamictablestorage", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "guillotina-dynamictablestorage", "package_url": "https://pypi.org/project/guillotina-dynamictablestorage/", "platform": "", "project_url": "https://pypi.org/project/guillotina-dynamictablestorage/", "project_urls": { "Homepage": "https://github.com/guillotinaweb/guillotina_dynamictablestorage" }, "release_url": "https://pypi.org/project/guillotina-dynamictablestorage/1.0.5/", "requires_dist": null, "requires_python": "", "summary": "Dynamic storages based on tables instead of databases", "version": "1.0.5" }, "last_serial": 5417205, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "63310b3ef382e1670d645c9db3b8d5d7", "sha256": "9513e7353e012581d1ec284087cf1ce5c6a110aafb7bea9c026003acc931611d" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "63310b3ef382e1670d645c9db3b8d5d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4552, "upload_time": "2018-12-27T11:56:20", "url": "https://files.pythonhosted.org/packages/0d/cf/f5dbf80cdbda082c3bf9e5bbae9ce02a23f5c34470d0e0668ffad982de71/guillotina_dynamictablestorage-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ce2cad77a924f8a29743d94aafe636f", "sha256": "cf31b6576309b69e96100655651907afeb54efa039f963bb25c34f7aa29205b9" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3ce2cad77a924f8a29743d94aafe636f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4358, "upload_time": "2018-12-27T11:56:22", "url": "https://files.pythonhosted.org/packages/ea/4b/debe02a8a6fa9cdf85ea203dd544d0e04561dd5d5cb7234381dce2fac620/guillotina_dynamictablestorage-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "fbb650dec0b1c962c9a88fa73ae1e2af", "sha256": "9b0cc10ab07e59411177301cc202a01ef63e42f8f105d5f7d21dc8733599aa50" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "fbb650dec0b1c962c9a88fa73ae1e2af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4615, "upload_time": "2019-01-08T23:09:27", "url": "https://files.pythonhosted.org/packages/b0/f6/93ddcdad3ae9652e0c29642c2ca8b41495da6da87b3ca71566b033dfe90a/guillotina_dynamictablestorage-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf2da9b977a8cbcb317d74da44b371be", "sha256": "2c23eaeeb5b80282aab8ddb4263de8fb9ff45b6826a39a5901079d3029a759e4" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.1.tar.gz", "has_sig": false, "md5_digest": "bf2da9b977a8cbcb317d74da44b371be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4453, "upload_time": "2019-01-08T23:09:28", "url": "https://files.pythonhosted.org/packages/b4/3d/426936254aa58fcdad993139b070c9bdf9fd35341e2ec44731f97271bc27/guillotina_dynamictablestorage-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f3eb7870ac8cd8ec5acbc4645d0067db", "sha256": "84c0815302e5576196bd821f9a286cfa081477711f06d9c136fdc7dd4afe69a8" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f3eb7870ac8cd8ec5acbc4645d0067db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4611, "upload_time": "2019-01-11T15:15:58", "url": "https://files.pythonhosted.org/packages/a0/70/8e3a3fb6f705b4800867895c943c0b8c0ce28f6396ebd6f040f386f336f8/guillotina_dynamictablestorage-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "89779d74ae93d9e2911511e33c328c9d", "sha256": "7535a5a4ecda8e1682304b0cd412ee6f5b47dae0dc6c418728c3a34db6ebe19e" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.2.tar.gz", "has_sig": false, "md5_digest": "89779d74ae93d9e2911511e33c328c9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4437, "upload_time": "2019-01-11T15:15:59", "url": "https://files.pythonhosted.org/packages/d6/9c/b48cb93e531d75735b7ab6789e16e38b8c52c09b67c237cedcebcb2ee1b2/guillotina_dynamictablestorage-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "7acc3aabbc3ea14f9baaaa42fe76b7b7", "sha256": "f29ebf8f9673a7f6e84e33d650550c99c956f3be6cb270dc3b1c3acf23afc492" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7acc3aabbc3ea14f9baaaa42fe76b7b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4763, "upload_time": "2019-01-11T15:58:10", "url": "https://files.pythonhosted.org/packages/b8/59/3f2bbab5d738d85c019f55157b2cdb4c70b3cbf47c490682babd209a5832/guillotina_dynamictablestorage-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d129c1f55d766b77f26e3f1608ddedca", "sha256": "c3893a9d35eb557ecdf28cc9c072804b29377eea03ae3b98f02cf78e7f909585" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.3.tar.gz", "has_sig": false, "md5_digest": "d129c1f55d766b77f26e3f1608ddedca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4583, "upload_time": "2019-01-11T15:58:11", "url": "https://files.pythonhosted.org/packages/0e/95/0fb3e58713edfb609dce2a84cf3795a9852c7aff24c6f773da65a3767d75/guillotina_dynamictablestorage-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "8104daf3f73614aad6bfc2edfb756c5f", "sha256": "96bacc2771db4d3a0aecd6d9dbe3f5db319778f47b41bfaf5ca29283cef97193" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8104daf3f73614aad6bfc2edfb756c5f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4928, "upload_time": "2019-01-23T18:46:43", "url": "https://files.pythonhosted.org/packages/d2/81/24ac73890c07a5ac0c1ed598762e09bd41a05a7de46934c1f30d1c872e01/guillotina_dynamictablestorage-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "844f4b4b40688f36f24b460e2f66edf7", "sha256": "b59467f640a71d19e9e59a65c353f238b89bd2c5bb6971c6e25f969de204897a" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.4.tar.gz", "has_sig": false, "md5_digest": "844f4b4b40688f36f24b460e2f66edf7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4765, "upload_time": "2019-01-23T18:46:44", "url": "https://files.pythonhosted.org/packages/50/89/93389683898a9026ff864f2f4ddc6b5851618db48b88fd3ab2438d7a4501/guillotina_dynamictablestorage-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "780bb41057b7e03224e2e4606c5258e6", "sha256": "b3b1031037a27fc583c8fdd9335834a4d654ddbc9a363b721733eb2310241c55" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.5.tar.gz", "has_sig": false, "md5_digest": "780bb41057b7e03224e2e4606c5258e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4325, "upload_time": "2019-06-18T20:42:15", "url": "https://files.pythonhosted.org/packages/c4/24/4fe69f98dbecbb74c0bd88243e9bc7a94e46b639134a97aab0e1aa551a48/guillotina_dynamictablestorage-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "780bb41057b7e03224e2e4606c5258e6", "sha256": "b3b1031037a27fc583c8fdd9335834a4d654ddbc9a363b721733eb2310241c55" }, "downloads": -1, "filename": "guillotina_dynamictablestorage-1.0.5.tar.gz", "has_sig": false, "md5_digest": "780bb41057b7e03224e2e4606c5258e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4325, "upload_time": "2019-06-18T20:42:15", "url": "https://files.pythonhosted.org/packages/c4/24/4fe69f98dbecbb74c0bd88243e9bc7a94e46b639134a97aab0e1aa551a48/guillotina_dynamictablestorage-1.0.5.tar.gz" } ] }