orm

Greendao Schema Upgrade

Widziałem inne pytanie dotyczące aktualizacji/migracji schematu za pomocą zielonego dao ( tutaj ) Istnieje wiele linków w t ... nowe tabele / kolumny, które wcześniej nie istniały w schemacie, bez wcześniejszego upuszczania istniejących tabel / danych.

Do czego służy referencedColumnName w JPA?

W JPA jest atrybut o nazwie referencedColumnName, który można ustawić na @JoinColumn, @PrimaryKeyJoinColumn Jaka jest idea tego ustawienia, czy ktoś może podać dobry przykład, gdzie można tego użyć?

Jak mapować tablicę PostgreSQL za pomocą Hibernate

Czy ktoś pomyślnie zmapował tablicę numeryczną w PostgreSQL do tablicy numerycznej w Javie poprzez Hibernate? Sql: CREATE ... e String name; private Integer[] payByQuarter; ...// getters & setters } Dostaję wyjątek przy zapytaniu tabeli.

SQLAlchemy: jak filtrować pole daty?

Oto model: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... ... = '1985-01-17') ) # means age >= 24 and age <= 27 Wiem, że to nie jest poprawne, ale jak to zrobić? Z góry dzięki!

Posiadanie oddzielnego modelu domeny i modelu trwałości W DDD

Czytałem o domain driven design i jak go zaimplementować przy użyciu podejścia code first do generowania bazy danych. Z tego, ... roblemy w moim podejściu do mapowania modeli? Czy jest coś, co przegapiłem, że poruszyłoby problemy, gdy rozwiązanie rośnie?

Problem z użyciem SQLite: memory: z NHibernate

Używam NHibernate dla moich danych, a od jakiegoś czasu nie używam SQLite do lokalnych testów integracyjnych. Używałem pliku ... pamięci? Czy to w ogóle możliwe? The connection string I ' m użycie jest takie: Data Source=:memory:;Version=3;New=True

SQLAlchemy: silnik, połączenie i różnica sesji

Używam SQLAlchemy i są co najmniej trzy podmioty: engine, session i connection, które mają metodę execute, więc jeśli np. chc ... za Ciebie) i wykonuje zapytanie. Ale czy istnieje globalna różnica między tymi trzema sposobami wykonywania takich zadanie?

Indeks wielu kolumn podczas używania deklaratywnego rozszerzenia ORM SQLAlchemy

Zgodnie z dokumentacją i komentarzami klasy sqlalchemy.Column, powinniśmy użyć klasy sqlalchemy.schema.Index, aby określić i ... er, , primary_key=True) a = Column(String(32)) b = Column(String(32)) Chciałbym mieć indeks w kolumnie " a " i "b".

Uzyskiwanie połączenia z bazą danych w czystej konfiguracji JPA

Mamy aplikację JPA (używającą hibernate) i musimy przekazać wywołanie do starszego narzędzia do raportowania, które wymaga po ... zą danych JDBC jako parametru. Czy istnieje prosty sposób, aby uzyskać dostęp do połączenia JDBC Hibernate ma skonfigurowany?

Hibernate Performance Best Practice?

Piszę aplikację internetową używając Hibernate 3. Więc po chwili zauważyłem, że coś jest powolne. Testowałem więc Profiler ... hibernację i zrobić to sam? 4. Nie mogę teraz myśleć o innych rozwiązaniach. Jakieś sugestie? Jaka jest najlepsza praktyka?

Różnica między @MapKey, @ MapKeyColumn i @MapKeyJoinColumn w JPA i Hibernate

Zgodnie z Dokumentacja Hibernate, Istnieje wiele adnotacji dostępnych, jeśli chcemy użyć Map jako powiązania między naszymi ... mi również znać, kiedy muszę użyć @MapKeyJoinColumn / @MapKeyJoinColumns & @MapKeyEnumerated / @MapKeyTemporal Dzięki!

Django " nie można dodać ani zaktualizować podrzędnego wiersza: ograniczenie klucza obcego nie powiedzie się"

Mam model Coupon i model Photo z ForeignKey do niego: class Photo(models.Model): coupon = models.ForeignKey(Coupon, ... sqlite3, która ma nieco inny dataset i zadziałało, więc może w moim bieżącym DB są luźne DANE? Jak mogę go znaleźć i usunąć?

Czy możliwe jest generowanie modeli django z bazy danych?

Bawię się w Django i Django ORM w domu i muszę powiedzieć, że uważam, że jest to jeden z najlepszych pod względem łatwości uż ... zy danych(z projektu, który nie używa django i jest dość stary). Czy to możliwe? Update: omawiana baza danych jest Oracle

ASP.NET i Entity Framework w architekturze warstwowej-korzystanie z Entity Framework tylko dla ORM

Mam ASP.NET aplikacja wykorzystująca architekturę warstwową np. warstwę prezentacji, warstwę logiki biznesowej, warstwę dostę ... zarządzać obsługą transakcji, jeśli mój BLL dzwoni kilka różne klasy podmiotów, ale chce traktować je jako jedną transakcję

Pytanie o sesję Hibernate.flush()

Chcę zapytać, co tak naprawdę robi metoda flush w następującym przypadku: for (int i = 0; i < myList.size(); i++) { ... pamięci jest faktycznie zapisywane w bazie danych ? Czy ktoś może mi wyjaśnić, co się stanie, gdy warunek będzie prawdziwy?

Laravel Eloquent Sortuj według relacji kolumna tabeli

Próbowałem sortować produkty z shop_products tabeli według pinned kolumny z shop_products_options tabeli: $products = Shop\ ... options` WHERE `shop_products_options`.`product_id` in ('8', '9', '10', '11', '12') ORDER BY `pinned` DESC Jak to naprawić?

Jak utworzyć tabelę join z adnotacjami JPA?

Muszę utworzyć tabelę join w bazie danych używając JPA adnotacji, więc wynik będzie taki: Do tej pory zaimplementowałem 2 ... ie po uruchomieniu create tables from entities(ORM)? Jak powinienem opisywać moje byty, aby osiągnąć to samo, co na obrazie?

Architektura od podstaw w Pythonie: czego używać?

Mam szczęście, że mam pełną kontrolę nad architekturą aplikacji mojej firmy i postanowiłem porzucić nasz prototyp napisany w ... e, tym lepiej! Będzie naprawdę interesujące, aby przeczytać swoje przemyślenia na ten temat. Doceniam to. My best, Jamie

Testowanie jednostkowe z zapytaniami zdefiniowanymi w metodach rozszerzeń

W moim projekcie stosuję następujące podejście do odpytywania danych z bazy danych: użyj repozytorium generycznego, które ... nie mogę wyśmiewać ByInvoiceType ponieważ jest to metoda rozszerzenia, Czy Mogę? Nie mogę nawet kpić z tego samego powodu.

Zapytania Django-id vs pk

Podczas pisania zapytań django można używać zarówno id / pk jako parametrów zapytania. Object.objects.get(id=1) Object.objec ... a klucz podstawowy i jest tylko skrótem, zgodnie z dokumentacją django. Jednak nie jest jasne, kiedy należy używać id lub pk.