Skip to content

JennTeddy/ORM

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ORM

Pour pouvoir tester plus rapidement les différentes requêtes vers les différents types de base de données voici les requêtes initiales en ligne de commande pour mettre en place une base de données correspondante à la classe Contact (Program.cs).

Microsoft SQL

CREATE DATABASE devdb
GO

USE devdb
GO

CREATE TABLE Contacts (
    ContactID int IDENTITY(1,1) PRIMARY KEY,
    Name varchar(255) NOT NULL,
    Address varchar(255) NOT NULL,
    Email varchar(255) NOT NULL);
GO

INSERT INTO Contacts VALUES ('monNom', 'MonAddress', 'monMail@gmail.com');
GO

MySQL Server

CREATE DATABASE devdb

USE devdb


CREATE TABLE Contacts (
    ContactID INT PRIMARY KEY AUTO_INCREMENT,
    Name VARCHAR(255) NOT NULL,
    Address VARCHAR(255) NOT NULL,
    Email VARCHAR(255) NOT NULL
);

INSERT INTO Contacts(name, address, email) VALUES ('monNom', 'MonAddress', 'monMail@gmail.com');

PostgreSQL Server

CREATE DATABASE devdb

\c devdb


CREATE TABLE Contacts (
    ContactID INT SERIAL PRIMARY KEY,
    Name VARCHAR(255) NOT NULL,
    Address VARCHAR(255) NOT NULL,
    Email VARCHAR(255) NOT NULL
);

INSERT INTO Contacts VALUES ('monNom', 'MonAddress', 'monMail@gmail.com');

About

Simple ORM lib made for a school project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%