Agregar archivos de proyecto.
This commit is contained in:
200
tsl5Model.edmx.sqlce
Normal file
200
tsl5Model.edmx.sqlce
Normal file
@@ -0,0 +1,200 @@
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Entity Designer DDL Script for SQL Server Compact Edition
|
||||
-- --------------------------------------------------
|
||||
-- Date Created: 02/25/2013 12:31:59
|
||||
-- Generated from EDMX file: C:\tecnosis.tfs\Comun\tsl5\tsl5Model.edmx
|
||||
-- --------------------------------------------------
|
||||
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Dropping existing FOREIGN KEY constraints
|
||||
-- NOTE: if the constraint does not exist, an ignorable error will be reported.
|
||||
-- --------------------------------------------------
|
||||
|
||||
ALTER TABLE [excepcionesmenus] DROP CONSTRAINT [FK_excepcionesmenus_menus];
|
||||
GO
|
||||
ALTER TABLE [excepcionesmenus] DROP CONSTRAINT [FK_excepcionesmenus_usuarios];
|
||||
GO
|
||||
ALTER TABLE [menus] DROP CONSTRAINT [FK_Menus_GruposMenus];
|
||||
GO
|
||||
ALTER TABLE [usuarios] DROP CONSTRAINT [FK_Usuarios_Grupobd];
|
||||
GO
|
||||
ALTER TABLE [usuarios] DROP CONSTRAINT [FK_usuarios_gruposmenus];
|
||||
GO
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Dropping existing tables
|
||||
-- NOTE: if the table does not exist, an ignorable error will be reported.
|
||||
-- --------------------------------------------------
|
||||
|
||||
DROP TABLE [excepcionesmenus];
|
||||
GO
|
||||
DROP TABLE [grupobd];
|
||||
GO
|
||||
DROP TABLE [gruposmenus];
|
||||
GO
|
||||
DROP TABLE [menus];
|
||||
GO
|
||||
DROP TABLE [usuarios];
|
||||
GO
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Creating all tables
|
||||
-- --------------------------------------------------
|
||||
|
||||
-- Creating table 'excepcionesmenus'
|
||||
CREATE TABLE [excepcionesmenus] (
|
||||
[idExcepcionesMenus] int NOT NULL,
|
||||
[idMenu] int NULL,
|
||||
[idUsuario] int NULL
|
||||
);
|
||||
GO
|
||||
|
||||
-- Creating table 'grupobd'
|
||||
CREATE TABLE [grupobd] (
|
||||
[idGrupoBD] int IDENTITY(1,1) NOT NULL,
|
||||
[Descripcion] nvarchar(4000) NULL
|
||||
);
|
||||
GO
|
||||
|
||||
-- Creating table 'gruposmenus'
|
||||
CREATE TABLE [gruposmenus] (
|
||||
[idGruposMenus] int IDENTITY(1,1) NOT NULL,
|
||||
[Descripcion] nvarchar(4000) NULL
|
||||
);
|
||||
GO
|
||||
|
||||
-- Creating table 'menus'
|
||||
CREATE TABLE [menus] (
|
||||
[idMenus] int IDENTITY(1,1) NOT NULL,
|
||||
[Texto] nvarchar(4000) NULL,
|
||||
[Ayuda] nvarchar(4000) NULL,
|
||||
[Accion] nvarchar(4000) NULL,
|
||||
[Orden] int NULL,
|
||||
[idMenuPadre] int NULL,
|
||||
[idGrupoMenu] int NULL
|
||||
);
|
||||
GO
|
||||
|
||||
-- Creating table 'usuarios'
|
||||
CREATE TABLE [usuarios] (
|
||||
[idUsuarios] int IDENTITY(1,1) NOT NULL,
|
||||
[Usuario] nvarchar(4000) NOT NULL,
|
||||
[SHA1Passwd] nvarchar(4000) NULL,
|
||||
[idGrupobd] int NOT NULL,
|
||||
[idGrupomenus] int NULL
|
||||
);
|
||||
GO
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Creating all PRIMARY KEY constraints
|
||||
-- --------------------------------------------------
|
||||
|
||||
-- Creating primary key on [idExcepcionesMenus] in table 'excepcionesmenus'
|
||||
ALTER TABLE [excepcionesmenus]
|
||||
ADD CONSTRAINT [PK_excepcionesmenus]
|
||||
PRIMARY KEY ([idExcepcionesMenus] );
|
||||
GO
|
||||
|
||||
-- Creating primary key on [idGrupoBD] in table 'grupobd'
|
||||
ALTER TABLE [grupobd]
|
||||
ADD CONSTRAINT [PK_grupobd]
|
||||
PRIMARY KEY ([idGrupoBD] );
|
||||
GO
|
||||
|
||||
-- Creating primary key on [idGruposMenus] in table 'gruposmenus'
|
||||
ALTER TABLE [gruposmenus]
|
||||
ADD CONSTRAINT [PK_gruposmenus]
|
||||
PRIMARY KEY ([idGruposMenus] );
|
||||
GO
|
||||
|
||||
-- Creating primary key on [idMenus] in table 'menus'
|
||||
ALTER TABLE [menus]
|
||||
ADD CONSTRAINT [PK_menus]
|
||||
PRIMARY KEY ([idMenus] );
|
||||
GO
|
||||
|
||||
-- Creating primary key on [idUsuarios] in table 'usuarios'
|
||||
ALTER TABLE [usuarios]
|
||||
ADD CONSTRAINT [PK_usuarios]
|
||||
PRIMARY KEY ([idUsuarios] );
|
||||
GO
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Creating all FOREIGN KEY constraints
|
||||
-- --------------------------------------------------
|
||||
|
||||
-- Creating foreign key on [idMenu] in table 'excepcionesmenus'
|
||||
ALTER TABLE [excepcionesmenus]
|
||||
ADD CONSTRAINT [FK_excepcionesmenus_menus]
|
||||
FOREIGN KEY ([idMenu])
|
||||
REFERENCES [menus]
|
||||
([idMenus])
|
||||
ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- Creating non-clustered index for FOREIGN KEY 'FK_excepcionesmenus_menus'
|
||||
CREATE INDEX [IX_FK_excepcionesmenus_menus]
|
||||
ON [excepcionesmenus]
|
||||
([idMenu]);
|
||||
GO
|
||||
|
||||
-- Creating foreign key on [idUsuario] in table 'excepcionesmenus'
|
||||
ALTER TABLE [excepcionesmenus]
|
||||
ADD CONSTRAINT [FK_excepcionesmenus_usuarios]
|
||||
FOREIGN KEY ([idUsuario])
|
||||
REFERENCES [usuarios]
|
||||
([idUsuarios])
|
||||
ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- Creating non-clustered index for FOREIGN KEY 'FK_excepcionesmenus_usuarios'
|
||||
CREATE INDEX [IX_FK_excepcionesmenus_usuarios]
|
||||
ON [excepcionesmenus]
|
||||
([idUsuario]);
|
||||
GO
|
||||
|
||||
-- Creating foreign key on [idGrupobd] in table 'usuarios'
|
||||
ALTER TABLE [usuarios]
|
||||
ADD CONSTRAINT [FK_Usuarios_Grupobd]
|
||||
FOREIGN KEY ([idGrupobd])
|
||||
REFERENCES [grupobd]
|
||||
([idGrupoBD])
|
||||
ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- Creating non-clustered index for FOREIGN KEY 'FK_Usuarios_Grupobd'
|
||||
CREATE INDEX [IX_FK_Usuarios_Grupobd]
|
||||
ON [usuarios]
|
||||
([idGrupobd]);
|
||||
GO
|
||||
|
||||
-- Creating foreign key on [idGrupoMenu] in table 'menus'
|
||||
ALTER TABLE [menus]
|
||||
ADD CONSTRAINT [FK_Menus_GruposMenus]
|
||||
FOREIGN KEY ([idGrupoMenu])
|
||||
REFERENCES [gruposmenus]
|
||||
([idGruposMenus])
|
||||
ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- Creating non-clustered index for FOREIGN KEY 'FK_Menus_GruposMenus'
|
||||
CREATE INDEX [IX_FK_Menus_GruposMenus]
|
||||
ON [menus]
|
||||
([idGrupoMenu]);
|
||||
GO
|
||||
|
||||
-- Creating foreign key on [idGrupomenus] in table 'usuarios'
|
||||
ALTER TABLE [usuarios]
|
||||
ADD CONSTRAINT [FK_usuarios_gruposmenus]
|
||||
FOREIGN KEY ([idGrupomenus])
|
||||
REFERENCES [gruposmenus]
|
||||
([idGruposMenus])
|
||||
ON DELETE NO ACTION ON UPDATE NO ACTION;
|
||||
|
||||
-- Creating non-clustered index for FOREIGN KEY 'FK_usuarios_gruposmenus'
|
||||
CREATE INDEX [IX_FK_usuarios_gruposmenus]
|
||||
ON [usuarios]
|
||||
([idGrupomenus]);
|
||||
GO
|
||||
|
||||
-- --------------------------------------------------
|
||||
-- Script has ended
|
||||
-- --------------------------------------------------
|
||||
Reference in New Issue
Block a user