PostgreSQL(110)

110follower
alkoshikawa さんのアバター 306views

chef-soloを使う用意をする

chef-applyで済むのであればそれに越したことは無いのですが、パスワード生成、EC2のインスタンスIDなどを使おうとした場合chef-applyだけだと辛くなってくるのでchef-soloを使用します。 mkdir -p /usr/... 2014年4月7日
@iwasaki さんのアバター 959views

PostgreSQLで手っ取り早くトランザクションエラーを発生させる方法

トランザクションエラーの時に正常にロールバックするか確認する際など、強制的にトランザクションエラーを発生させるには以下のようにします。 SELECT setval('pk_eip_m_user_position',1)... 2014年4月4日
@iwasaki さんのアバター 422views

PostgreSQLで強制的にロックをかける方法

強制的にロックをかけるには以下のように書きます。 BEGIN; LOCK TABLE turbine_user IN EXCLUSIVE MODE; ロックを解除するには COMMIT; ... 2014年4月4日
otaguro さんのアバター 252views

Aipoで、新しいポートレットの開発を始めた時にデータの追加ができない時の対処法

Aipoのポートレットの項目追加画面(ajax-gpdb-form.vmなど)で追加ボタンを押した時に、データが追加できない場合はpostgresqlのテーブルに問題がある場合が多いです。 その場合、 http://doc.aipo.c... 2014年3月20日
@iwasaki さんのアバター 256views

PostgreSQLで パスワードを変更する方法

ALTER USER aipo_postgres with unencrypted password 'NEWPASSWORD'; のようにして設定します。 ... 2014年3月19日
alkoshikawa さんのアバター 743views

AipoでMySQLとPostgreSQLを手軽に切り替える方法

tomcatのlibの中にpostgresql,mysqlのJDBCドライバーを両方入れておきます。tomcatフォルダの下に「datasource」というフォルダを作成し下記ファイルを用意します。 dbcp-org001.propert... 2014年3月18日
alkoshikawa さんのアバター 284views

MySQLでのキャストその2

DATE型へのキャスト select cast('2014-03-18' as date); DATETIME型へのキャスト select cast('2014-03-18 10:00:00' ... 2014年3月18日
@iwasaki さんのアバター 48,269views

PostgreSQLのバージョン確認方法

PostgreSQLのバージョン確認方法をいくつか紹介します。 psqlコマンドで確認する方法 # psql --version psql (PostgreSQL) 8.1.8 contains support for command-... 2014年3月18日
alkoshikawa さんのアバター 2,355views

PostgreSQLの with recursive をMySQLでエミュレートする

PostgreSQLで create table empl ( id serial primary key, name text, boss text default null ); insert into em... 2014年3月13日
alkoshikawa さんのアバター 4,012views

PostgreSQLでクエリログを出す

postgresql.conf #log_statement = 'all' # none, ddl, mod, all ↓ log_statement = 'all' ... 2014年3月12日
alkoshikawa さんのアバター 1,593views

MySQLでのEXISTS周り

冪等性っていいですよね、何度実行しても結果が変わらないっていう。 Create, Drop周りにはIF EXISTS辺りが使えるけど、MySQLの場合はALTERになると無くなるんだよね・・・。 使えるものは以下、 CREATE DA... 2014年3月3日
高瀬 裕介 さんのアバター 655views

AipoのPSMLをリセットするSQL

AipoのPSMLはデータベースにエンコードされて入っていますので、書き換えが困難です。 製品の状態であればアプリの配置を揃える機能を使えばいいのですが、開発中に配置を 書き換えて試すときは、下記のSQLでPSMLがまっさらになり、次回のT... 2014年2月26日
高瀬 裕介 さんのアバター 357views

PostgreSQLのテーブル構造を出力する

select c.relname ,a.attname ,format_type(a.atttypid, a.atttypmod) AS dataname from pg_class as c ,pg_attribute as a ... 2014年2月20日
@iwasaki さんのアバター 310views

PostgreSQLでコマンドベースでデータベースを作ってデータを流しこむ方法

pgAdminでやることが多いですが、コマンドラインでデータベースを作成する方法です dropdb -U aipo_postgres org002 createdb -U aipo_postgres -E UTF-8 org002 psq... 2014年2月13日
@iwasaki さんのアバター 248views

AipoのOpenSocialでDBConnectionを切る方法

https://github.com/aipocom/aipo-opensocial/commit/86f8076aab5bd9a8221952e8251135c1b9e6f9c8   public void tearDow... 2014年2月10日
@iwasaki さんのアバター 343views

PostgreSQLで MySQLの show processlist 的なことをする方法

MySQLでプロセスリストを確認するには show processlist; PostgreSQLで同様のことをするには select * from pg_stat_activity; ... 2014年2月6日
@iwasaki さんのアバター 936views

PostgreSQLでERROR: duplicate key value violates unique constraintのエラーが出る場合の対処法

SELECT nextval('pk_hoge'); して得られた結果を INSERT INTO hoge (ID, NAME) VALUES (200, "hoge"); のSQLで登録しよう... 2014年2月5日
@iwasaki さんのアバター 225views

cayenneで必須設定を定義する

cayenneで必須設定を定義する際は https://github.com/aipocom/aipo/blob/master/oms/src/main/webapp/WEB-INF/SharedDomainMap.map.xml にあ... 2014年1月30日
@iwasaki さんのアバター 576views

JavaでJDBCドライバを使ってのSQL処理

https://github.com/aipocom/aipo/blob/master/core/src/main/java/com/aimluck/eip/filter/ALMigrateFilter.java#L91 @Overr... 2013年12月27日
@iwasaki さんのアバター 257views

cayenneでプライマリキーを生成する仕組みを定義する

http://doc.aipo.com/create_app/05.html に PK Generation Strategy Database-Generated プライマリキーを生成する仕組みを定義します。 とあります。... 2013年12月16日