Better-Schema-Designer:修改 JS Schema Designer 的代码以显示表格

时间:2024-06-28 08:01:56
【文件属性】:

文件名称:Better-Schema-Designer:修改 JS Schema Designer 的代码以显示表格

文件大小:849KB

文件格式:ZIP

更新时间:2024-06-28 08:01:56

JavaScript

##工作正在进行中。 我们从 PHP 中取出了一个开源数据库模式设计器,将其放在 Sinatra 上,并计划使其显示基于用户设计的模式的实际数据库表。 目的是帮助新程序员更轻松地可视化连接数据库表。 我相信对于初学者来说,数据库模式令人困惑并增加了不必要的抽象级别; 例如,很难理解tagged_posts表将保存什么(该表是posts和tags表的联合表)。 ##它的作用,截至 2015 年 4 月 15 日当您构建数据库架构后,如果您右键单击该架构,它将生成一个包含数据的数据库表。 (左上角会生成表格)。 再次右键单击将在旧表的顶部生成一个新表 - 原始代码来自 2007 年,作者几乎编写了自己的 jQuery,但没有什么可以工作的replaceWith() 。 我曾考虑向其中添加 jQuery,但由于其中一些已经编写完毕,因此很难预测其复杂性。 要修改的代码主要在/public


【文件预览】:
Better-Schema-Designer-master
----config()
--------database.rb(2KB)
--------environment.rb(1KB)
----db()
--------sqlite()
--------vfp9()
--------oracle()
--------seeds.rb(0B)
--------mysql()
--------migrate()
--------postgresql()
--------sqlalchemy()
--------web2py()
--------mssql()
--------cubrid()
----Rakefile(4KB)
----app()
--------models()
--------controllers()
--------views()
--------helpers()
----Gemfile(375B)
----Gemfile.lock(2KB)
----.rspec(32B)
----npm-debug.log(1KB)
----spec()
--------features()
--------spec_helper.rb(588B)
----.gitignore(301B)
----CHANGELOG.md(390B)
----public()
--------css()
--------images()
--------db()
--------js()
--------locale()
--------favicon.ico(112B)
----README.md(2KB)
----config.ru(146B)

网友评论