为 Sybase 表和索引生成 DDL
我正在寻找一个命令行工具来为我负责的数据库中的一些 Sybase 表生成表和索引的 DDL(不需要更复杂的东西)。 我可以使用 GUI 工具来查看各个 DDL,并…
最好的独立于数据库的 SQL DDL 实用程序?
我正在开发 .net 平台的项目,并希望支持多种数据库类型。 我想以通用格式将 DDL 保留在源代码控制之下,然后将其转换为数据库特定的 DDL 进行部署。 …
哪些 .NET 框架允许您首先创建业务实体,然后创建数据库
是否有任何 .NET 框架允许您先创建业务实体,然后再创建数据库。 换句话说,允许您使用 DDD/Persistence Ignorance 方法稍后备份到数据库中。 允许您…
如何在 Sybase (TSQL) 中有条件地创建表?
好的,所以 Sybase (12.5.4) 将允许我执行以下操作来删除已存在的表: IF EXISTS ( SELECT 1 FROM sysobjects WHERE name = 'a_table' AND type = 'U'…
什么是 Visio Enterprise Architect 的良好替代品?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers. 要求我们推荐或查找工具、库或最喜欢的…
在 Postgresql 中将一列的注释设置为另一列的注释
假设我在 Postgresql 中创建一个表,其中有一列有注释: create table t1 ( c1 varchar(10) ) comment on column t1.c1 is 'foo' 一段时间后,我决定…
使用 ALTER 删除 MySQL 中存在的列
如果 MySQL 表中存在某列,如何使用 ALTER 删除该列? 我知道我可以使用ALTER TABLE my_table DROP COLUMN my_column,但如果my_column不存在,则会抛…
每个 DDL SQL 命令都是可逆的吗? 【数据库版本控制】
我想设置一种用于跟踪数据库架构更改的机制,例如 this 中描述的机制答案: 对于您对 数据库,您编写一个新的迁移。 迁移通常有两种方法: 一种“向上…
我怎样才能生成“迁移” NHibernate 映射文件中的 DDL?
我在我的项目中使用 NHibernate 2 和 PostgreSQL。 SchemaExport 类在为数据库生成 DDL 方案方面做得很好,但在第一个应用程序之前它就很棒。 有没有…