现在位置: 首页 > 数据库 > 文章
2015年09月09日 数据库 ⁄ 共 1008字 评论关闭
一个基于Google's LevelDB的Objective-C数据库。 LevelDB是一个由Google开发的快速嵌入式key-value存储。 Objective-leveldb An Objective-C database library built over Google's LevelDB View the Project on GitHubmatehat/Objective-LevelDB Download ZIP File Download TAR Ball View On GitHub 安装 By far, the easiest way to integrate this library in your project is by using CocoaPods. Have Cocoapods inst...
阅读全文

2015年09月01日 数据库 ⁄ 共 248字 评论关闭
YUDBFramework 是一个功能强大、操作简单、轻量级、对象一键操作的iOS数据库。 感谢 FMDB DBOBject 使用 runtime + fmdb 封装 1.自动建表 2.自动检查增删表字段 3.自定义数据库名,文件路径 4.支持一对一对象数据库存储 5.支持多路径,多数据库关联查询 6.一键保存、修改、删除、查找、多级关联查询解析、反序列化 7.支持数据解析序列化、反序列化、json -> model  and  model ->json 8.使用FMDatabaseQueue队列操作 9....
阅读全文
2015年09月01日 数据库 ⁄ 共 1388字 评论关闭
ApolloDB是一个易于实现且安全的iOS数据库,保存数据非常方便。 Installation Simply copy the files to your project and add the frameworkJavaScriptCore.framework. Then import the fileApolloDB.hto the classes in which you will use ApolloDB. Usage It's simple, first of all to start a session, you must use the following code anywhere but before saving or getting an object from the DB. BOOL passcodeIsV...
阅读全文
2015年08月04日 数据库 ⁄ 共 386字 评论关闭
这是一个可以帮助你在浏览器查看AndroidSqliteDatabase的库。简单易用。 Quickstart step 1 add dependency dependencies { compile 'com.lusfold.awebdb:awebdb:0.1.0' } step 2 hook it AWebDB.hook(mContext, dbName,port) String ip=AWebDB.getLocalIPAddress(); int port = AWebDB.getLocalServerPort(); step 3 in your browser http://ip:port/?sql like this: http://192.168.1.141:8080/?SELECT * FROM sqlit...
阅读全文
2015年07月23日 数据库 ⁄ 共 1344字 评论关闭
canDB.swift 是基于sqlite(FMDB)的iOS数据库框架,作用类似 nonSQL 的数据库。通过FMDB使用sqlite,Just put the json into the can and retrieve it as a dictionary(只需把json放置在can中,即可检索数据字典)。用法非常简单。 // loading the json let filePath = NSBundle.mainBundle().pathForResource("data", ofType:"json") let data = NSData(contentsOfFile:filePath!, options:NSDataReadingOptions.D...
阅读全文
2015年07月11日 数据库 ⁄ 共 1999字 评论关闭
Android-LazyDatabase是一个操作Android sqlite数据库的类库,以最快速的方式保存POJO对象在Android设备的sqlite数据库中,免除了创建数据库的烦恼,非常使用懒惰的程序员使用。   用法: Let's say you have a good old POJO class, like this:   public class GoodOldPojo {   public String name;   private int randomNumber;   private float someValue;     public GoodOldPojo(float someValue){     this.someValue = s...
阅读全文
2015年06月16日 数据库 ⁄ 共 1530字 评论关闭
通过分析sqlite migration文件或sqlite数据库生成访问Android/Java数据库的代码,完全控制生成什么样的代码。   sqlite-analyzer从给定的数据库文件或通过读取sql migrations创建一个内存sqlite数据库,并且分析表结构生成DatabaseModel模型。然后,使用这个模型生成数据库访问代码。   该项目使用sqlite-jdbc创建和分析数据库,使用Groovy生成代码。   Adding to your project   To integrate sqlite-analyzer into your projec...
阅读全文
2015年06月05日 数据库 ⁄ 共 21字 评论关闭
Android Realm数据库浏览器。 //
阅读全文
2015年04月27日 数据库 ⁄ 共 124字 评论关闭
RxCupboard是一个使用 RxJava和Cupboard从Android数据库检索和存储POJO对象的类库。它还可以与ContentProvider和Cursor一起搭配使用。   var git_name ="/erickok/RxCupboard"
阅读全文
该类库将一些实用的功能用在Android SQLite数据库上。它提供许多方便的类和方法帮助开发者连接SQLite数据库和在SQLite数据库上执行CURD(增、删、改、查)SQLs操作。     //
阅读全文
2015年03月04日 数据库 ⁄ 共 2228字 评论关闭
Android-EasySQLite是一个Andorid类库,使用DAO和transformer设计模式使得在Andorid上使用SQLite数据库变得更加容易。   大多数的基本方法已经在SQLiteDelegate<T>类中实现,如果需要其他的方法,可以通过继承它实现。 用法: 1. Create the object Transformer which implements SQLiteTransformer   public class SubjectTransformer implements SQLiteTransformer<SubjectEntity>{ public stat...
阅读全文
2015年03月03日 数据库 ⁄ 共 295字 评论关闭
Storm是一个Android SQLite数据库管理类库,可以通过注解创建表和迁移数据库。它不是ORM框架。   特性: [email protected][email protected][email protected]行速度; 4、不需要手工解析游标/不需要手工初始化ContentValues; 5、Straight-forward API; 6、支持多个数据库文件; 7、Android-orientired library; 8、任何对象都可能是一个模型,不需要扩展或实...
阅读全文
2015年02月28日 数据库 ⁄ 共 111字 评论关闭
sqlbrite是一个对SQLiteOpenHelper进行封装的轻量级包装类,引进了reactive stream semantics(反应式流语义)SQL操作。   var git_name ="/square/sqlbrite"
阅读全文
2015年02月27日 数据库 ⁄ 共 819字 评论关闭
flyway是一款使得数据库迁移和更新变得更加简单的工具。主要用于在你的应用版本不断升级的同时,升级你的数据库结构和里面的数据以及管理并跟踪数据库变更。 在产品的实际开发过程中,经常会遇到各个环境的数据库乱作一团的情况,没有任何一个人(开发、测试、维护人员)能够讲清楚当前环境下的数据库是哪个版本,与哪个版本的应用相匹配,如何升级到与新版本的应用相匹配。   Flyway 的特性 1、自动升级(自动发现更新项):F...
阅读全文
2014年11月16日 数据库 ⁄ 共 991字 暂无评论
CursorMerger是一个Android类库,用于在其它的游标中插入游标行(cursor row),或者在真正的游标内插入虚拟的行。   特性: 1、在真正游标内部的特定位置插入游标行; 2、在真正游标内部的特定间隔后插入游标行。   用法: //1:To create cursor row : example: HashMap<String, Object> cursorData = new HashMap<String, Object>(); cursorData.put("_id", -1); cursorData.put("row_identifier",5); curs...
阅读全文
2014年11月13日 数据库 ⁄ 共 2913字 暂无评论
这是一个仿J2EE框架Hibernate并二次封装FMDB的一个上层数据库接口,想要达到的目的是: 不论数据模型有多少,都只需要一套接口就能实现数据库的基本操作。   功能: 1、实现数据库增、删、改、查的功能,局限在于每次操作只能作用于一张表。 2、能在程序运行的时候动态修改数据库表路径,目的是一个用户对应一张表。 3、在每次程序启动的时候能自动更新表中的字段,如果有新添加的属性就自动更新到表中。 目前只能增加字段,不...
阅读全文
2014年11月02日 数据库 ⁄ 共 1693字 暂无评论
SQLite.swift是一个封装SQLite3的Swift框架,小巧、简洁、安全。 特点: 1、一个轻量级、简单的查询和参数绑定接口; 2、灵活的、可链接、类型安全的查询生成器; 3、安全的自动类型数据访问; 4、隐式commit/rollback事务管理; 5、对开发者友好的错误处理和调试; 6、文档齐全; 7、经过长期测试。 用法: import SQLite let db = Database("path/to/db.sqlite3") db.execute( "CREATE TABLE users (" + "id I...
阅读全文
LitePal是一款开源的Android类库,可以让开发者使用SQLite数据库变得非常简单,甚至无需编写SQL代码即可完成大多数的数据库操作,包括新建或升级数据表,增删改查操作,聚合功能等等。   特性: 1、使用ORM模式; 2、几乎是零配置(只有一个少量属性的配置文件); 3、自动维护所有的表格(例如创建、更改或删除数据表); 4、封装API,避免编写SQL; 5、强大的集群查询功能; 6、仍然可以使用SQL语句,但是LitePal的API比编写...
阅读全文
2014年09月26日 数据库 ⁄ 共 91字 暂无评论
Cerberus是开源的Android类库,用于检测和报告长时间运行的SQLite查询语句。 Github托管地址:https://github.com/chalup/cerberus
阅读全文
2014年09月23日 数据库 ⁄ 共 92字 暂无评论
Thneed是Android数据库类库,用于定义可遍历的层次数据模型。开源协议Apache 2.0。 Github托管地址:https://github.com/chalup/thneed
阅读全文
×