Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/marshmallow-code/marshmallow-sqlalchemy
SQLAlchemy integration with marshmallow
https://github.com/marshmallow-code/marshmallow-sqlalchemy
Allows Schema subclasses to override TYPE_MAPPING. ModelConverter
will respect the TYPE_MAPPINg ...
f7b067792eedc3841bb488ee85061357885b5cf4 authored about 9 years ago by Steven Loria <[email protected]>
Require non-nullable columns without default values.
61158688f65cc3e2bd4627bdada72c34a9ef5684 authored about 9 years ago by Steven Loria <[email protected]>
Currently, we require values for all non-nullable columns to be set.
However, as pointed out by ...
16da8cd796331477f5b681fd239888377c046fe7 authored about 9 years ago by Steven Loria <[email protected]>
Use property names rather than column names for primary keys.
1acb9309b423fb1ae01042f542df87666c44f022 authored about 9 years ago by Steven Loria <[email protected]>
When model properties and table columns have different names, use the
property name rather than ...
bde705e5833b1bc2b825f8d810aaf70cd51e3917 authored about 9 years ago by Steven Loria <[email protected]>
Require fields for non-nullable properties.
c6921777185bced18ccd6cf9114e645e90b057d2 authored about 9 years ago by Steven Loria <[email protected]>
Avoid the need to pass `partial` and inspect version number in the
tests: the tests are responsi...
fd7492674d1ed1e49acf1d38ba4be92950b508bd authored about 9 years ago by Steven Loria <[email protected]>
Include mssql dilect BIT field support.
77f6f0d0b15243f879dee2f902fea8b3d003741b authored about 9 years ago by Steven Loria <[email protected]>Expose `include_fk` option in `Meta` classes.
bbf54c29fe94688c85847b73300cffb0d150f6b8 authored about 9 years ago by Steven Loria <[email protected]>Fixed typo of mssql module.
0fd8137a61446478d957c950ab53173645b72bc8 authored about 9 years ago by Rudá Porto Filgueiras <[email protected]>0f04a8a95bd13f84e198cf62f58476ead7187ffa authored about 9 years ago by Rudá Porto Filgueiras <[email protected]>
Also temporarily install marshmallow from dev--didn't realize partial
was such a new addition.
This is helpful for the common use case of creating a new record from
data: if required fields a...
[Resolves #36]
1d866f6b214dfc67c32a04925148b8f0d1aab255 authored about 9 years ago by Joshua Carp <[email protected]>b38ac763d9099f9f2f6548b21530e321bb97fd9f authored about 9 years ago by Steven Loria <[email protected]>
29fb8b37e533c933fd97c5357dc846834a3d24cf authored about 9 years ago by Steven Loria <[email protected]>
0544b53a22ba659648cbfd9f43fd9acb6ae380b6 authored about 9 years ago by Steven Loria <[email protected]>
b700543ead1690356186c78aac229dc56e7f597f authored about 9 years ago by Steven Loria <[email protected]>
1a5174f57209c254e0be7866c1bed002af57b77f authored about 9 years ago by Steven Loria <[email protected]>
Support compound primary keys.
0b472ea915bc928fd27ce9561e59b36b49e811fa authored about 9 years ago by Steven Loria <[email protected]>4f4701fe3cd9549a8769a4a02ebca880bc0925c3 authored about 9 years ago by Joshua Carp <[email protected]>
h/t @sloria
99c03d66a4c13245193ecb1886cfb7d948f6bc66 authored about 9 years ago by Joshua Carp <[email protected]>
For models with multiple primary keys, deserialize using all primary
keys. For relationships on ...
Also, revert badges (shield.io has been flaky lately)
1d1904ef0660c654f684a5e55089eaa14f56980d authored about 9 years ago by Steven Loria <[email protected]>be80bb1c5101ae5e4ef052bce1aae9f5a8a124be authored about 9 years ago by Steven Loria <[email protected]>
Add interface to update existing rows.
20da3778ff9e9fb5ac35048c9133915c665680aa authored about 9 years ago by Steven Loria <[email protected]>h/t @sloria
7ee080b2621302fc2ab6f9d7b2280fd702601f40 authored about 9 years ago by Joshua Carp <[email protected]>90eee2a5f8c34dbf21269bc2157f6d607004b50d authored about 9 years ago by Joshua Carp <[email protected]>
Currently, primary keys are set to dump but not load, such that
deserializing always creates a n...
f6ac172f1f52d16e5ac0ec9a2bf16c2ad2f4b19c authored over 9 years ago by Steven Loria <[email protected]>
Handle columns that don't implement python_type.
468539bb1557505620cb828e1817c67267796a41 authored over 9 years ago by Steven Loria <[email protected]>
Some columns, such as `postgresql.TSVECTOR`, don't implement
`python_type`, such that accessing ...
17bd94a56be5456e6d266580a03cc5d27d71ddd7 authored over 9 years ago by Steven Loria <[email protected]>
8fab96732e04cc308d46f32feb2557f229a9d947 authored over 9 years ago by Steven Loria <[email protected]>
Don't convert fields in `Meta.exclude`, if any.
05da508fc95c683287eb9409bc93472f0b2f4857 authored over 9 years ago by Steven Loria <[email protected]>
This is useful for fields that, for some reason, raise errors on
conversion, such as Postgres fu...
f70d8ac7bc080e9897ad4b2ae7ec2b43f0a6fb96 authored over 9 years ago by Steven Loria <[email protected]>
172db57cd6eb744654a378f647f9f4d9911c1681 authored over 9 years ago by Steven Loria <[email protected]>
8c4720d61e8faa8ff971cec8a633efcc3a05fca3 authored over 9 years ago by Steven Loria <[email protected]>
Fixes #25
Bump dev version and update changelog
9ca555ee770f95f3340be8c710263f460b0abd9f authored over 9 years ago by Steven Loria <[email protected]>a28c09024d08cc12c9b4cb989b4681afa6145026 authored over 9 years ago by Steven Loria <[email protected]>
3c0e69d471eee8c1f1e58ece3fe8f18e79a7d4a2 authored over 9 years ago by Steven Loria <[email protected]>
008484a92784d0be2dfbd27359b4e5ab3682a9d3 authored over 9 years ago by Steven Loria <[email protected]>
b68f6cfb75fb22172d4a523c84e615fe6199f7b6 authored over 9 years ago by Steven Loria <[email protected]>
Auto-generate schemas for tables.
0f69d7da47587b6398bfc087e213706dff8657e3 authored over 9 years ago by Steven Loria <[email protected]>Validate requires a session as well as load
bf26813d96eda3028db2d73c3e77439ca313279c authored over 9 years ago by Steven Loria <[email protected]>[Resolves #4]
5a6d2336f5937f104932295e8d56789456a89515 authored over 9 years ago by Joshua Carp <[email protected]>8ee3e6fd144671bbb54272411ce0ffc346ffad31 authored over 9 years ago by dpwrussell <[email protected]>
d4ef1023541378269ef5fc0a8fd54e18f3bcb4da authored over 9 years ago by Steven Loria <[email protected]>
Include overidden by fk field that should be serialized
c1eaacb2a2e44aef0532d5d5d5ba5d756ac94082 authored over 9 years ago by Steven Loria <[email protected]>0c115bd581b4dc2367bac36750509cae5c0cae1e authored over 9 years ago by dpwrussell <[email protected]>
3e8f25f50e9e2abea37396ee4f06b9cc7f67bc4c authored over 9 years ago by dpwrussell <[email protected]>
53888f7a7c508cf087328dbec1e93a40c361ae44 authored over 9 years ago by dpwrussell <[email protected]>
setup_schema auto-generation of schemas added to docs recipe
edba7b17fd31887d20d123837611b130aae9c1bd authored over 9 years ago by Steven Loria <[email protected]>aa11e0a2596b61669eea08de21bcbb6116b1135e authored over 9 years ago by dpwrussell <[email protected]>
177631a327f06c43027fab4d1e189735314559d0 authored over 9 years ago by dpwrussell <[email protected]>
hierarchy, they should be included in the serialization
ce1cfa82afbaa0bdf33ac9012eb0cac99ca5c61c authored over 9 years ago by dpwrussell <[email protected]>49797070e2f214ca5de6fcb2eb5f7a7a2f834c89 authored over 9 years ago by Steven Loria <[email protected]>
1284039404f03f8b0c4ceaba1fe6757cdcf653e9 authored over 9 years ago by Steven Loria <[email protected]>
83b0583f4df18ede65b0dc6ca1ae025eea06ebb0 authored over 9 years ago by Steven Loria <[email protected]>
resolves #11
6d616e02c8318ad5d6795edc2fbf1a64944b2b0e authored over 9 years ago by Steven Loria <[email protected]>f7d3cfb69264c36abd6efe7e637d41d0c9b68f66 authored over 9 years ago by Steven Loria <[email protected]>
4a91bd7806412976893591cf38447b3bd9cb0f4a authored over 9 years ago by Steven Loria <[email protected]>
74c350865d8b72e8f25e04e3f98ab4398b2763c4 authored over 9 years ago by Steven Loria <[email protected]>
026529de9a0eb8371b9bad60d9d1878b72724393 authored over 9 years ago by dpwrussell <[email protected]>
883f3d5712a847b77d294a8a30e80f5e93dfd437 authored over 9 years ago by dpwrussell <[email protected]>
eaa1eae317bde88133078c395c0faacbd3db7a7a authored over 9 years ago by Steven Loria <[email protected]>
Closes #12
48298724c644a76f470f3293177610e911d50a83 authored over 9 years ago by Steven Loria <[email protected]>e6fdbb9faf2271fc516a846c4492c7fddd2fc890 authored over 9 years ago by Steven Loria <[email protected]>
f5e3686f848fd0107abf14437e1dd20da0eca472 authored over 9 years ago by Steven Loria <[email protected]>
623fdeec6a3c14967da660ec1acaa1da574fe9b9 authored over 9 years ago by Steven Loria <[email protected]>
Depends on dev version of marshmallow
7868d5c6bfa59a936ab01bc54475db5e7b911a36 authored over 9 years ago by Steven Loria <[email protected]>f13e30f54f95f62231c4f91293c55331a7c6fd17 authored over 9 years ago by Joshua Carp <[email protected]>
670d09878d9e3fa1750204b91251f393e71c4bc5 authored over 9 years ago by Joshua Carp <[email protected]>
d769d582d0b17df853c8cedf9b952a58ea2ac116 authored over 9 years ago by Joshua Carp <[email protected]>
h/t @sloria for the issue and the fix
38acda8076ccbbe26cf6cef1a04b5bd4b0c6e7f7 authored over 9 years ago by Joshua Carp <[email protected]>4783a2e52581d363db5145cd0cd88de7c6758a85 authored over 9 years ago by Joshua Carp <[email protected]>
64bb348a75ba781c2f6b158e3fd7af06780a4a0c authored over 9 years ago by Joshua Carp <[email protected]>
eee0b5760c97f9593524874229174bde2c6225e0 authored over 9 years ago by Joshua Carp <[email protected]>
07e973da56f84df97f63035d23d75bd8c1ccaacc authored over 9 years ago by Jason Mitchell <[email protected]>
7f36ba39785a5e9d18b3784598468a660a0d3b8a authored over 9 years ago by Joshua Carp <[email protected]>
The current implementation of relationship fields based on `QuerySelect`
and `QuerySelectList` f...
4a5a6d1d84b528bee4bd8bdc8b3857dd8ff265bb authored over 9 years ago by Steven Loria <[email protected]>
Handle postgres arrays
40d11bf26bbb79e6e2bdca16cfa7d452d9da9afb authored over 9 years ago by Steven Loria <[email protected]>edc589581a3f34b52fdce4a314f4d3df2dd5d75f authored over 9 years ago by Joshua Carp <[email protected]>
The current behavior for postgres.ARRAY sort of works. SQLAlchemy knows
that the `python_type` o...
SQLAlchemy types with `python_type` values present in
`Schema.TYPE_MAPPING` don't need to be inc...
086a52c44f1873f96c7b576ab11fe9cf8c0f6214 authored over 9 years ago by Steven Loria <[email protected]>
Adds sphinx-issues support
302d0f1bad409490494ffabd54686546b4d83919 authored over 9 years ago by Steven Loria <[email protected]>996f1164daaece43650fab55a9778af7ab6488a2 authored over 9 years ago by Steven Loria <[email protected]>
f6c04534f1c74883a8a3d55b7d7c90b4bbc4c686 authored over 9 years ago by Rob MacKinnon <[email protected]>
072529b3fe98073dd00ffee3405fb3ee42c04ed9 authored over 9 years ago by Rob MacKinnon <[email protected]>
f6bbf81d29a517f92c035c9c3a3bb1f9bb7a6ee3 authored over 9 years ago by Steven Loria <[email protected]>
4f82b220382d31048503154ce05e5ca3057ec58c authored over 9 years ago by Steven Loria <[email protected]>
42122c6e52543e53b91a28f26ab96ed4bf3e41a5 authored over 9 years ago by Steven Loria <[email protected]>
20f8ee68a86a1599d9b121ea5535334ba65d11a1 authored over 9 years ago by Steven Loria <[email protected]>