veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

283
active users

#orm

5 posts5 participants0 posts today
🅱🅸🅶🅾🆁🆁🅴.🅾🆁🅶<p>How many runways can you see for Sywell Aerodrome airport in Northampton area (UK) ? : The answer is on <a href="https://www.bigorre.org/aero/meteo/egbk/en" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">bigorre.org/aero/meteo/egbk/en</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/northampton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>northampton</span></a> <a href="https://mastodon.social/tags/uk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uk</span></a> <a href="https://mastodon.social/tags/sywellaerodromeairport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sywellaerodromeairport</span></a> <a href="https://mastodon.social/tags/egbk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>egbk</span></a> <a href="https://mastodon.social/tags/orm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>orm</span></a> <a href="https://mastodon.social/tags/airport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>airport</span></a> <a href="https://mastodon.social/tags/aviation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aviation</span></a> <a href="https://mastodon.social/tags/avgeek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>avgeek</span></a> vl</p>
GripNews<p>🌘 OLAP 析分析型資料庫是否需要 ORM?<br>➤ 探討析分析型資料庫的開發者體驗,以及為 ClickHouse 量身打造 ORM 的可能性<br>✤ <a href="https://clickhouse.com/blog/moosestack-does-olap-need-an-orm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clickhouse.com/blog/moosestack</span><span class="invisible">-does-olap-need-an-orm</span></a><br>本文探討了析分析型資料庫(OLAP),如 ClickHouse,是否需要物件關聯對映(ORM)來簡化開發流程。文章指出,雖然現有的 OLTP ORM 在處理交易型資料庫時表現出色,但由於 OLAP 和 OLTP 在底層架構和語義上的根本差異,直接套用 OLTP ORM 可能會導致誤解和效能問題。文中以 `nullable()` 和 `unique()` 兩個例子,詳細闡述了這種差異如何影響 ORM 的行為。文章最後提出,應為 OLAP 設計專屬的 ORM,借鑑現有 ORM 的優點,同時摒棄不適應析分析型資料庫的特性,以提供更佳的開發體驗。<br>+ 這篇文章的觀點很有意思,特別是關於 `nullable()` 和 `unique()` 的例子,確實點出了 OLA<br><a href="https://mastodon.social/tags/%E8%B3%87%E6%96%99%E5%BA%AB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>資料庫</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a> <a href="https://mastodon.social/tags/OLAP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OLAP</span></a> <a href="https://mastodon.social/tags/ClickHouse" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClickHouse</span></a> <a href="https://mastodon.social/tags/%E5%B7%A5%E7%A8%8B" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>工程</span></a></p>
N-gated Hacker News<p>🤔 "Does <a href="https://mastodon.social/tags/OLAP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OLAP</span></a> need an ORM?" asks a 19-minute read that could've been summarized in one word: "No." Instead, it loops through <a href="https://mastodon.social/tags/clouds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clouds</span></a> ☁️, spins up <a href="https://mastodon.social/tags/databases" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>databases</span></a>, and name-drops integrations like a DJ at a tech conference. 🎉 Save your time and sanity!<br><a href="https://clickhouse.com/blog/moosestack-does-olap-need-an-orm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clickhouse.com/blog/moosestack</span><span class="invisible">-does-olap-need-an-orm</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a> <a href="https://mastodon.social/tags/techintegration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techintegration</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Hacker News<p>Does OLAP Need an ORM</p><p><a href="https://clickhouse.com/blog/moosestack-does-olap-need-an-orm" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">clickhouse.com/blog/moosestack</span><span class="invisible">-does-olap-need-an-orm</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/OLAP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OLAP</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a> <a href="https://mastodon.social/tags/dataanalysis" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dataanalysis</span></a> <a href="https://mastodon.social/tags/database" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>database</span></a> <a href="https://mastodon.social/tags/technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>technology</span></a></p>
🅱🅸🅶🅾🆁🆁🅴.🅾🆁🅶<p>How many runways can you see for Sywell Aerodrome airport in Northampton area (UK) ? : The answer is on <a href="https://www.bigorre.org/aero/meteo/egbk/en" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">bigorre.org/aero/meteo/egbk/en</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/northampton" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>northampton</span></a> <a href="https://mastodon.social/tags/uk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>uk</span></a> <a href="https://mastodon.social/tags/sywellaerodromeairport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sywellaerodromeairport</span></a> <a href="https://mastodon.social/tags/egbk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>egbk</span></a> <a href="https://mastodon.social/tags/orm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>orm</span></a> <a href="https://mastodon.social/tags/airport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>airport</span></a> <a href="https://mastodon.social/tags/aviation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aviation</span></a> <a href="https://mastodon.social/tags/avgeek" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>avgeek</span></a> vl</p>
IB Teguh TM<p>Odoo write vs update can make or break your automations. Learn 7 powerful reasons to choose write, avoid hidden pitfalls, and safeguard data integrity. Read now. <a href="https://mastodon.social/tags/Odoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Odoo</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a> <a href="https://mastodon.social/tags/ERP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ERP</span></a> <a href="https://mastodon.social/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> <a href="https://mastodon.social/tags/Developers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Developers</span></a></p><p><a href="https://teguhteja.id/odoo-write-vs-update-7-powerful-reasons-choose-write/?utm_source=mastodon&amp;utm_medium=jetpack_social" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">teguhteja.id/odoo-write-vs-upd</span><span class="invisible">ate-7-powerful-reasons-choose-write/?utm_source=mastodon&amp;utm_medium=jetpack_social</span></a></p>
JAVAPRO<p>If your app breaks when the DB changes—you’re not alone. <span class="h-card" translate="no"><a href="https://mastodon.social/@FranckPachot" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>FranckPachot</span></a></span> shows how shifting from DB-first to <a href="https://mastodon.social/tags/JPA" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JPA</span></a>-first solved and created problems.</p><p>Build schema-resilient Java apps that scale. One read = fewer production bugs<br><a href="https://javapro.io/2025/06/19/java-and-databases-from-sql-to-jpa-and-nosql/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">javapro.io/2025/06/19/java-and</span><span class="invisible">-databases-from-sql-to-jpa-and-nosql/</span></a></p><p>@Hibernate <a href="https://mastodon.social/tags/SpringData" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringData</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a></p>
GripNews<p>🌗 如何可怕地錯誤使用外鍵<br>➤ 提升 Django 專案效能的關鍵技巧<br>✤ <a href="https://hakibenita.com/django-foreign-keys" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">hakibenita.com/django-foreign-</span><span class="invisible">keys</span></a><br>本文探討了在使用 Django ORM 時,外鍵設計常遇到的陷阱以及潛在的優化方法。作者以一個商品目錄範例,逐步說明瞭如何避免不必要的索引、處理移行時的阻塞問題,以及更有效地利用 UniqueConstraint,最終提出更完善的模型設計。文章強調了理解 Django 隱含行為的重要性,並提醒開發者在程式碼審查時更深入地思考,避免潛在的效能問題。<br>+ 這篇文章對 Django 開發者來說很有幫助,提醒了我們在設計資料庫模型時需要注意的細節,特別是關於外鍵和索引的處理。<br>+ 之前一直沒注意 `unique_together` 已經不建議使用了,感謝作者分享了 `UniqueConstraint` 的優勢及使用方法!<br><a href="https://mastodon.social/tags/Django" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Django</span></a> <a href="https://mastodon.social/tags/%E8%B3%87%E6%96%99%E5%BA%AB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>資料庫</span></a> <a href="https://mastodon.social/tags/%E5%84%AA%E5%8C%96" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>優化</span></a> <a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a></p>
Dave Mason<p>Have you, a sensible developer, noticed how horribly bad LLM-generated code is?</p><p>Then you should have a pretty good idea how I, a database administrator, feel when I see the queries your ORM has generated.</p><p><a href="https://mastodon.social/tags/SQL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SQL</span></a><br><a href="https://mastodon.social/tags/Database" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Database</span></a><br><a href="https://mastodon.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a><br><a href="https://mastodon.social/tags/ORM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ORM</span></a></p>
alexanderadam<p>Now we got Jess Sullivan with her talk "ActiveRecord Unveiled: Mastering Rails' ORM"</p><p><span class="h-card" translate="no"><a href="https://bird.makeup/users/jm_sully" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>jm_sully</span></a></span></p><p><a href="https://ruby.social/tags/HelveticRuby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelveticRuby</span></a> <a href="https://ruby.social/tags/HelveticRuby2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HelveticRuby2025</span></a><br><a href="https://ruby.social/tags/rubycommunity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubycommunity</span></a> <a href="https://ruby.social/tags/rubyconferences" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubyconferences</span></a> <a href="https://ruby.social/tags/rubyconference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubyconference</span></a> <a href="https://ruby.social/tags/ruby" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ruby</span></a> <a href="https://ruby.social/tags/rails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rails</span></a> <a href="https://ruby.social/tags/rubyonrails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rubyonrails</span></a> <a href="https://ruby.social/tags/geneva" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>geneva</span></a> <a href="https://ruby.social/tags/switzerland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>switzerland</span></a> <a href="https://ruby.social/tags/schweiz" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>schweiz</span></a> <a href="https://ruby.social/tags/genf" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genf</span></a> <a href="https://ruby.social/tags/RubyProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RubyProgramming</span></a> <a href="https://ruby.social/tags/activerecord" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activerecord</span></a> <a href="https://ruby.social/tags/database" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>database</span></a> <a href="https://ruby.social/tags/databases" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>databases</span></a> <a href="https://ruby.social/tags/activestorage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>activestorage</span></a> <a href="https://ruby.social/tags/orm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>orm</span></a> <a href="https://ruby.social/tags/objectrelationalmappers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>objectrelationalmappers</span></a> <a href="https://ruby.social/tags/carrierwave" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>carrierwave</span></a> <a href="https://ruby.social/tags/carrierwaveuploader" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>carrierwaveuploader</span></a></p>
KarloPhotoOrmen och myran. <a href="https://pixelfedsweden.se/discover/tags/photography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#photography</a> <a href="https://pixelfedsweden.se/discover/tags/naturephotography?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#naturephotography</a> <a href="https://pixelfedsweden.se/discover/tags/pixelfedsweden?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#pixelfedsweden</a> <a href="https://pixelfedsweden.se/discover/tags/sweden?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#sweden</a> <a href="https://pixelfedsweden.se/discover/tags/ants?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#ants</a> <a href="https://pixelfedsweden.se/discover/tags/myra?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#myra</a> <a href="https://pixelfedsweden.se/discover/tags/snakes?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#snakes</a> <a href="https://pixelfedsweden.se/discover/tags/snake?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#snake</a> <a href="https://pixelfedsweden.se/discover/tags/orm?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#orm</a> <a href="https://pixelfedsweden.se/discover/tags/viperaberus?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#viperaberus</a> <a href="https://pixelfedsweden.se/discover/tags/huggorm?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#huggorm</a> <a href="https://pixelfedsweden.se/discover/tags/nature?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#nature</a> <a href="https://pixelfedsweden.se/discover/tags/natur?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#natur</a> <a href="https://pixelfedsweden.se/discover/tags/naturfotografie?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#naturfotografie</a> <a href="https://pixelfedsweden.se/discover/tags/animals?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#animals</a>
Aaron Longchamps<p>Well I've hit a bit of a wall on the foreign key situation in SQL Alchemy on the backend side of this project.</p><p>I want to have an inventory item with a deviceTypeId field that's an ID number pointing over to the Device Types table. Each Device Type row has an ID and a name. I want the Device Type name to get back over to the inventory item record as another field.</p><p>If that doesn't make sense, maybe this will in JSON: </p><p>Device Type row / example:<br>{ "id": 1, "name": "Synology DS414 NAS" }</p><p>Inventory Item row / example:<br>{ "id": 1, "name": "ds414", "deviceTypeId": 1, ...(other fields) }</p><p>The database relationship I want to have my SQL Alchemy ORM do is this:</p><p>{ "id": 1, "name": "ds414", "deviceTypeId": 1, **"deviceType": "Synology DS414 NAS",**<br>...(other fields) }</p><p>I've seen lots of docs with relationships(...), Mapped(...) calls, Lists, back reference, back populate, and other things.</p><p>For now I really just want to pull over the name field from another table, based on the foreign key ID.</p><p><a href="https://infosec.exchange/tags/webdev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdev</span></a> <a href="https://infosec.exchange/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>python</span></a> <a href="https://infosec.exchange/tags/sqlalchemy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlalchemy</span></a> <a href="https://infosec.exchange/tags/orm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>orm</span></a> <a href="https://infosec.exchange/tags/vscode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vscode</span></a> <a href="https://infosec.exchange/tags/sqlite" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sqlite</span></a> <a href="https://infosec.exchange/tags/databases" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>databases</span></a> <a href="https://infosec.exchange/tags/vue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vue</span></a></p>