SQL Server

仕事で使う技術的なこと

[SQL Server] 複数テーブルのデータを一括で CSV にインポート/エクスポートする

データベースの複数テーブルを一括で CSV 形式でエクスポートする必要があったので、そのやり方を調べてみたのですが、なかなか見つからなかったので備忘録として残しておきます。 やりたいこと データベースのテーブル構成は、各データベースインスタ...
C#

SQLite を使用して単体テストしていると、”FOREIGN KEY constraint failed” と怒られる

単体テストで SQLite を使用していて困ったことが合ったので、その概要と解決策です。 外部キー制約にひっかかる DB を使用する箇所の単体テストにおいて SQLite を使用することで簡単にテスト環境を構築することが出来ます。とりあえず...
C#

.NET Standard で EntityFrameworkCore の Scaffold を実行する

前回、 .NET Core で Scaffold しましたが、 クラスライブラリ側に Scaffold して DTO クラスを自動生成したくなりました。 しかし、単純ではなかったので、こちらも備忘録として残しておきます。 はじめに ...
C#

EntityFrameworkCore で Scaffold 使ってデータベースファーストする方法

主題の件ですが、ハマった部分もあったので備忘録として残しておきます。 先に注意点ですが、 .NET Core コンソールアプリケーションと、 ASP.NET Core では Scaffold の条件が異なる というのが今回ハマったところで...
仕事で使う技術的なこと

SQL Server LocalDBであれこれの備忘録

とりあえず、まだよくわからないが、備忘録。 データベース作成方法 インスタンス名の列挙 > sqllocaldb info MSSQLLocalDB インスタンスのパイプ名取得 > sqllocaldb info MSSQLLocalDB ...
仕事で使う技術的なこと

SQLServerへのアクセスについて

アプリからSQLServerへのアクセス方法について、現状、自分の中では以下の3候補がある ADO.net LINQ to SQL EntityFramework それぞれについて、簡単に調べてみる ADO.net LINQ to SQ...
タイトルとURLをコピーしました