瞎扯淡 我兑现了一个月前的承诺

gazeldx · 2014年12月28日 · 最后由 gazeldx 回复于 2015年03月26日 · 5000 次阅读

https://ruby-china.org/topics/22901 在一个月前,我承诺,2014 年 结束前开发出一个操作数据库的 gem,用 web 来管理数据,跨数据库,简单说,就是一个 web 数据库客户端。

今天,终于完成了基础功能,可以增删改查数据库数据,代码见: https://github.com/gazeldx/ruby-db-admin

Demo 见:http://ruby-db-admin.coding.io/

顺便说说 coding 用的云演示网站,真的很好用。是基于 Cloud Foundry 的。三年前,Cloud Foundry 在招人,我没觉得这个机会多好。现在想想,Cloud Foundry 真的是做大事的。比 Heroku 好用,又快,又方便,真正的 “一键部署”。

1楼 已删除

顶个!

不错不错,守承诺的小伙子,大拇指。

既然兑现了,就不要发在 “瞎扯淡” 节点了吧

说到做到,真男人。

楼主真男人

谢谢分享。

楼主如此守信,让人热泪盈眶。

赞,不错,支持楼主,再完善完善

楼主诚实👍

真男人!

楼主还蛮用心哒

wow 顶一个!

We haven't support SELECT yet.

捐钱!

楼主你需要的不是 Deadline,而是一个产品经理跟在后面。

诚实帝

#16 楼 @elixirboy 我真诚的希望所有 Ruby-china 上的朋友都来做我的产品经理,要什么功能就在论坛告诉我。 SELECT 语句查询的支持是我接下来就要做的事情。本月内一定上线。谢谢。

表字段过多的话,横向没有滚动条, 然后内容都从框中撑开了.

mysql 如何支持,连接串怎么写呢? 国内那个 cloud foundry 公司还在么?好像搜索不到了。

coding 不很稳定,免费版北京服务器。不知道楼主如何?

不错,mysql 通过。贡献一个连接串:

DB = Sequel.connect(:adapter => 'mysql2', :user => 'root', :host => 'localhost', :database => 'some_development',:password=>'')

如果要推广的话,可能需要:

配置数据库的界面,最少也要搞个 yaml 配置吧,最好不要去改 ruby 代码。 常用的 mysql2、pg 都带上吧。

我看如果有空的话,我也参与贡献一下。

增加了默认支持 mysql,界面小调整。

https://github.com/chenge/ruby-db-admin

#22 楼 @chenge 由于我自己工作不是用 mysql,所以一直没有对 mysql 进行测试。谢谢你把 mysql 的支持完成了。还做了 Set DB. 请直接 pull request 吧,把这段代码放进去。还有 Gemfile 对 mysql 支持的改动也一并提交。这样大家都能享受到了。谢谢。

#23 楼 @gazeldx 好的,我马上就 pr。不过我还不太有 pr 的经验,你注意下,别把原来的代码破坏了。 也谢谢你的工作,给大家带来方便。

#24 楼 @chenge 太开心了!谢谢。只管整,没事。

pr 了,看对不。

#26 楼 @chenge 已经把 mysql 的支持部分合入了。其它内容下次再合入。谢谢!

#27 楼 @gazeldx 好的,逐步完善吧。

#19 楼 @hging IE 和 chrome 以及 Safiri 我都测试过了,有滚动条的哦。请告诉我你的操作系统和浏览器,谢谢!

#29 楼 @gazeldx mac 10.9,chrome,safari 都有问题。

delete all, truncate 是否是一个意思?有区别么?

#30 楼 @chenge Mac 下你可以用双指左滑来滚动呢。你看是不是? delete all, truncate 的区别是 truncate 后 id 从 1 开始,delete all 的 ID 会继续加 1.同时 truncate 比 delete all 快。适合巨量数据删除。

#32 楼 @gazeldx 滚动是可以的,我是报告那个字右边出界了。

#33 楼 @chenge 谢谢哦。这是一个小 BUG,我还不知道如何修复。 等有时间再改掉它。

楼主在玩直播?

#29 楼 @gazeldx 我是指这样 !![]((http://i2.tietuku.com/e4729b4903621a32.jpg) 系统 Mac os X 浏览器 chrome

样式撑爆应该是 bootstrap 的固定宽度 container 导致. 用 container-fluid 应该就行了

#16 楼 @elixirboy 兄弟,你的要求:支持 select clause,已经实现了,请关注 https://github.com/gazeldx/ruby-db-admin 的更新。谢谢。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册