Ivan Vavilov
37ace7bf3a
Update README.md
2020-11-27 12:40:25 +03:00
Ivan Vavilov
3145b1514d
Merge pull request #29 from petropavel13/master
...
update Realm to 10.1.4
2020-11-27 12:36:05 +03:00
Ivan Smolin
89a9890a7b
revert carthage, update realm-cocoa version
2020-11-27 11:45:21 +03:00
Ivan Smolin
eeadeb1be4
fix tests
2020-11-26 17:35:04 +03:00
Ivan Smolin
e1dbd596e8
update Realm to 10.1.4; remove Carthage
2020-11-26 09:58:15 +03:00
Ivan Vavilov
3c5797b83b
Update to 1.5.0
2020-08-03 16:42:53 +03:00
Ivan Vavilov
a2e7e90589
Fix readme shields
2020-04-20 10:55:07 +03:00
Ivan Vavilov
7ea3b51102
Update readme shields
2020-04-20 10:54:01 +03:00
Ivan Vavilov
d1e9360390
Some polish code fixes
2020-04-20 10:42:01 +03:00
Ivan Vavilov
af6787d98e
Update to Realm 4.4
2020-03-28 08:54:04 +03:00
Ivan Vavilov
a74d933bdc
Update to Swift 5.2
2020-03-26 10:20:09 +03:00
Ivan Vavilov
67edd7f222
Up version
2019-11-28 14:22:53 +03:00
Ivan Vavilov
adb0f172ef
Merge pull request #24 from nikitskynikita/master
...
Изменена последовательность ассоциированных типов для CoreDataDAO
2019-11-28 11:18:09 +03:00
Nikita Nikitsky
91d332a283
Изменена последовательность ассоциированных типов для DAO и Translator для CoreData для единообразия с Realm
2019-11-28 11:30:50 +04:00
Ivan Vavilov
1bb332f9c3
Up version
2019-11-22 10:50:23 +03:00
Ivan Vavilov
f5a2ad5667
Merge pull request #23 from nikitskynikita/readme
...
Добавлено описание в Readme для установки через Carthage
2019-11-11 15:12:41 +04:00
Nikita Nikitsky
f18d9506dd
Добавлено описание в Readme для установки через Carthage
2019-11-11 12:49:32 +04:00
Ivan Vavilov
886245d1ae
Merge pull request #22 from nikitskynikita/carthage
...
Добавлена поддержка Carthage
2019-11-11 11:39:59 +04:00
Ivan Vavilov
e0f35db589
Merge pull request #21 from nikitskynikita/master
...
Добавлена автоматическая генерация entityId для класса Entity
2019-11-11 11:39:52 +04:00
Nikita Nikitsky
5d5cb8e2b6
Добавлена поддержка Carthage
...
- Добавлен проект для сборки при помощи Carthage RealmDAO и CoreDataDAO
- Испралвена версия swift в Readme
2019-11-08 11:45:26 +04:00
Nikita Nikitsky
a9bcdbbfc6
Добавлена автоматическая генерация entityId для класса Entity
...
В случае, если пользователь не задал entityId через вызов конструктора класса Entity, entityId будет создан автоматически. Для генерации используется UUID из библиотеки Foundation.
2019-11-07 11:26:20 +04:00
Ivan Vavilov
c381b38ee4
Update podspec
2019-11-06 11:33:47 +03:00
Ivan Vavilov
14244a39cd
Merge pull request #20 from nikitskynikita/master
...
Исправлена поддержка in-memory Realm для разных потоков внутри одного инстанса DAO
2019-11-06 03:30:25 -05:00
Nikita Nikitsky
e31504a52c
Исправлена поддержка in-memory Realm для разных потоков внутри одного инстанса DAO
...
При работе с in-memory Realm внутри одного Scope необходимо, чтобы все инстансы были открыты в одном потоке, иначе происходит ошибка доступа к Realm по причине обращения из некорректного потока ('RLMException', reason: 'Realm accessed from incorrect thread.').
Для решения проблемы принято решение изменять ссылку на инстанс in-memory Realm внутри одного инстанса DAO на последний созданный. Таким образом мы не даем возможности существования двум инстансам in-memory Realm с одним идентификатором внутри одного инстанса DAO, а так же сохраняем данные в памяти.
2019-11-01 16:35:47 +04:00
Ivan Vavilov
c75d48fd6d
Поднял версию
2019-09-24 11:39:21 +03:00
Ivan Vavilov
62cef6b3a0
Merge pull request #19 from levanShost/master
...
Proper support for in-memory Realm
2019-09-24 11:20:35 +03:00
Levan Chikvaidze
0a8388d2cb
Поддержка in-memory Realm
...
Для работы с in-memory Realm необходима сильная ссылка на его instance. В функцию, возвращающую instance класса Realm, добавлена проверка на наличие у DAO ссылки на instance in-memory Realm. При наличии inMemoryIndentifier в Realm.Configuration, отдается либо уже имеющийся instance, либо создается новый. При отсутствии inMemoryIndentifier в Realm.Configuration, всегда создается default Realm.
2019-09-24 12:06:27 +04:00
Ivan Vavilov
6e7d8ca7eb
Merge pull request #18 from modestman/swift5
...
Update to Swift 5
2019-09-12 11:49:00 +03:00
Anton Glezman
6262085f77
Поднял версию
2019-09-12 11:46:30 +03:00
Anton Glezman
ebb6e36778
Swift 5
2019-09-12 11:32:15 +03:00
Ivan Vavilov
bf5108fc80
Merge pull request #16 from modestman/master
...
Убрал force unwrap при инициализации Realm
2018-09-20 18:13:57 +03:00
Anton Glezman
6bd5391daa
обновил podfile
2018-09-20 15:07:46 +03:00
Anton Glezman
b6dab8d81e
Убрал force unwrap при инициализации Realm. Добавил обработку исключений во все методы
2018-09-20 15:02:41 +03:00
Ivan Vavilov
539c0c6265
Update badge
2018-09-17 16:40:48 +03:00
Ivan Vavilov
e7c762cb15
Up version
2018-09-17 16:40:01 +03:00
Ivan Vavilov
1f9b6417f4
Merge pull request #15 from Micnikolev/feature/app_group_path_fix
...
Добавлена возможность задавать путь к БД для использования App Groups
2018-09-17 16:36:58 +03:00
Micnikolev
1aea5d6144
Добавлена возможность задавать путь к БД для использования App Groups
2018-09-17 16:30:45 +03:00
Ivan Vavilov
692ed39781
Update badge
2018-08-02 15:45:55 +03:00
Ivan Vavilov
17dc0a30cd
Up version
2018-08-02 15:42:47 +03:00
Ivan Vavilov
9bdc7bea15
Merge pull request #14 from RedMadRobot/bugfix/custom-realm-configuration
...
Add init Realm DAO with Realm.Configuration
2018-08-02 15:41:08 +03:00
z.samarskaya
381780c8ee
добавлена возможность инициализировать RealmDAO c пользовательской конфигурацией
2018-08-02 15:34:46 +03:00
Ivan Vavilov
3b3d9ea579
Bump version, pod update
2018-06-18 11:45:35 +03:00
Ivan Vavilov
34ad307490
Merge pull request #12 from JonFir/refactoring
...
Fetch requests fixes and tests
2018-06-18 11:32:08 +03:00
Jon Fir
3406700c02
Поправлено форматирование DAO/Realm
2018-06-15 16:43:39 +03:00
Jon Fir
074864cdef
Поправлено форматирование DAO?CoreData
2018-06-15 16:36:15 +03:00
Jon Fir
3f94428e6c
Добавлен сброс состояния между тестами в CoreData
2018-06-15 16:16:17 +03:00
Jon Fir
4cb5e976d5
Произведен рефакторинг тестов Dao/Realm
2018-06-15 16:08:13 +03:00
Jon Fir
8aa0b5089f
Произведен рефакторинг тестов Dao/CoreData
2018-06-15 14:48:44 +03:00
Jon Fir
131effd177
Исправлена ошибка чтения данных из CoreData вне очереди контекста
2018-06-15 13:08:15 +03:00
Jon Fir
31dfb9e6ac
Исправлена ошибка в тесте асинхронного чтения из CoreData
2018-06-15 13:06:24 +03:00