# RNgreenDao **Repository Path**: gdoudeng/RNgreenDao ## Basic Information - **Project Name**: RNgreenDao - **Description**: 在RN中使用greenDAO操作SQLite,存储速度有质的飞跃,也轻松应对存储具有复杂关系的数据 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-01-03 - **Last Updated**: 2022-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 介绍 在react-native中使用greenDAO操作SQLite,存储速度有质的飞跃,也轻松应对存储具有复杂关系的数据 已有操作单个表、一对一关系、一对多、多对多关系的数据库操作的功能 ## 单表操作 ![avatar](./js/screenshot/danbiao.png) ## 一对一关系 ![avatar](./js/screenshot/yiduiyi.png) 一个学生Student只有一个身份证IDCard,一对一关系,student id为IdCard的外键 ## 一对多关系 一个学生Student有多个信用卡CreditCard ## 多对多关系 一个学生Student有多个老师Teacher 一个老师Teacher有多个学生Student ##### 参考文章 - [一篇好文之Android数据库 GreenDao的使用指南(源码+案列)](https://blog.csdn.net/qq_32175491/article/details/82913904) - [GreenDAO 完美解决数据库升级数据丢失问题](https://blog.csdn.net/qq_35956194/article/details/79167897) - [GreenDao教程(3):一对一,一对多,多对多](https://blog.csdn.net/RobotHost/article/details/70098744) ### 功能 - [x] 单表操作 - [x] 升级数据库不丢失数据 - [x] 一对一关系操作 - [x] 一对多关系操作 - [x] 多对多关系操作