もういろいろわすれてる

Filed in Pylons | Python | SQLAlchemy Leave a comment

調べなおしだ何もかもー
とはいえ、arisueさんfujishinkoさんperezvonさん_2F_1さんあたり通読で解決するはずだ。

SQLAlchemyの各リレーショナルの書き方テンプレート

autoload sqlalchemy cache

SQLAlchemy + MySQLでUnicodeの問題を解決

[Python][SQLAlchemy] declarativeプラグイン
↑あたしのmodel変な書きかたしてるなと思ったらコレだ。

もーほんとこの神様方には結婚申し込みたい。あたしはネカマですが。

SQLAlchemyでリレーション

Filed in Database | Python | SQLAlchemy Leave a comment

http://www.sqlalchemy.org/docs/ormtutorial.html#querying-with-joins
みのがしてた……?
きわめて分かりやすく書いてあるのに今までまったく気づかなかった(-_-

ちゃんと読んでないんだけどたぶんそう。

設計に不満

Filed in NDI | Pylons | Python | SQLAlchemy | 要件とか Leave a comment

言い出したらキリないけど。
SQLAlchemyでリレーションの張り方をうまく解決できなかったため、
「どうせこういう呼び出し方になるに決まってんじゃん」
とかいう理由でviewの切り出しをしまくっているんです。物理的に何かが増えるわけではないんだけど、何か気のきいたselectをするたびにview切ってるのって相当間抜けだ。
とはいえただでさえ手が遅いこの現状、解決できる手法でもってやっつけるほかない。
これを仕事でやるとひどいすぱべきーを生産する羽目になるわけで。
とりあえず一通り作り終えたら、改良フェーズを切りましょうねおねーさん。

SQLAlchemy リレーションを調べる

Filed in Database | Pylons | SQLAlchemy Leave a comment

船-建造港とかがone-to-manyになるはずなので調べてます。

http://wiki.liris.org/article/python_intro/python03#TOC-4

リレーションってとこ。
ほらーやっぱり中間テーブルいるんだよー
one-to-manyなんだこのやろうって思ってたけどそうじゃないかー
あれかね、createなんちゃらでテーブル作らせてる向きには関係ないってことなのかもね
作らせたよ一度はー
でもなんだか定義の中身がだいぶアレで、じゃあ一回作ったテーブルをloadしてTableオブジェクトダンプしてみればよくねえ?ってやったらさ
ぜんぜん違うっていうか超複雑なの。これを手で書けとか言われても無理。

あたくし古い?タイプでデータありきなんです。アプリにあわせたデータ構造って何じゃソレなので、適当に定義したPylons側のClassあわせのテーブルって気持ち悪い。逆なのか?アプリにあわせた構造であるべきなのか?ちゃんと(双方から見て等価な)定義できればいいんだろうけど、無駄にめんどくさすぎる。

リレーションのことみたいな記事

Filed in Database | Pylons | SQLAlchemy Leave a comment

sqlalchemy does not create my foreign key

stackoverflowから。あたしが悩んでるのたぶんこれの類の話だ。

TOP