├── .github └── workflows │ └── test.yml ├── .gitignore ├── .travis.yml ├── Build.PL ├── Changes ├── LICENSE ├── META.json ├── README.md ├── bench └── lookup_vs_single.pl ├── cpanfile ├── lib ├── Teng.pm └── Teng │ ├── Iterator.pm │ ├── Plugin │ ├── BulkInsert.pm │ ├── Count.pm │ ├── FindOrCreate.pm │ ├── Lookup.pm │ ├── Pager.pm │ ├── Pager │ │ └── MySQLFoundRows.pm │ ├── Replace.pm │ ├── SQLPager.pm │ └── SingleBySQL.pm │ ├── QueryBuilder.pm │ ├── Row.pm │ ├── Schema.pm │ └── Schema │ ├── Declare.pm │ ├── Dumper.pm │ ├── Loader.pm │ └── Table.pm ├── minil.toml ├── t ├── 001_basic │ ├── 001_compile.t │ ├── 002_schema.t │ ├── 003_schema_loader.t │ ├── 004_schema_dumper.t │ ├── 006_all_in_one_file.t │ ├── 007_connect_info.t │ ├── 011_inflate.t │ ├── 015_row_class.t │ ├── 016_row_exception.t │ ├── 017_row_class_prefix.t │ ├── 020_on_connect_do.t │ ├── 021_on_connect_do_dbh.t │ ├── 022_transaction.t │ ├── 023_bulk_insert.t │ ├── 024_bind_column.t │ ├── 025_pager.t │ ├── 026_fork.t │ ├── 027_fork_self_reconnect.t │ ├── 028_fork_self_reconnect_dbh.t │ ├── 028_lookup.t │ ├── 030_reconnect_ping.t │ ├── 032_reconnect_no_ping.t │ ├── 033_load_plugin_with_args.t │ ├── 034_execute.t │ ├── 035_new_row_from_hash.t │ ├── 036_sql_builder.t │ └── 037_trace_query_set_comment.t ├── 002_common │ ├── 000_new.t │ ├── 001_insert.t │ ├── 002_update.t │ ├── 003_delete.t │ ├── 004_find_or_create.t │ ├── 005_count.t │ ├── 006_single.t │ ├── 007_search.t │ ├── 008_search_named.t │ ├── 009_search_by_sql.t │ ├── 011_do.t │ ├── 012_replace.t │ ├── 017_iterator.t │ ├── 018_refetch.t │ ├── 019_get_columns.t │ ├── 020_get_column.t │ ├── 022_disconnect.t │ ├── 023_multi_pk.t │ ├── 024_txn_scope.t │ ├── 025_uc_column.t │ ├── 026_single_by_sql.t │ ├── 027_single_named.t │ ├── 028_schema_base_row_class.t │ ├── 029_sql_pager.t │ ├── 030_fast_insert.t │ └── 031_apply_sql_types.t ├── 998_deprecated │ ├── 001_reconnect_ping.t │ └── 002_reconnect_no_ping.t ├── 999_regression │ ├── bind_param.t │ ├── dbh_and_txn_manager.t │ ├── deflate_bug.t │ ├── escaped_query_with_search_by_sql.t │ ├── exception_clone.t │ ├── guess_table_name.t │ ├── inflate_bug.t │ ├── load_plugin.t │ ├── no_schema.t │ ├── prepare_error_handling.t │ ├── reconnect.t │ ├── reconnect_from_dbh.t │ └── set_column_bug.t └── lib │ ├── Mock │ ├── Basic.pm │ ├── Basic │ │ └── Schema.pm │ ├── BasicBindColumn.pm │ ├── BasicBindColumn │ │ └── Schema.pm │ ├── Inflate.pm │ └── Inflate │ │ ├── Name.pm │ │ └── Schema.pm │ ├── MyGuard.pm │ ├── Teng │ └── Plugin │ │ └── ArgsTest.pm │ ├── TengTest.pm │ └── t │ └── Utils.pm └── xt ├── 01_spell.t ├── 02_pod.t ├── 03_pod_coverage.t ├── Utils ├── mysql.pm └── postgresql.pm ├── mysql ├── 003_schema_loader.t ├── 004_schema_dumper.t ├── bulk_insert.t ├── bulk_insert_takes_opt.t ├── common.t ├── fork.t ├── multi_pk_autoincr.t ├── pager_mysql_found_rows.t ├── refetch_for_update.t └── transaction.t ├── perlcritic.t ├── perlcriticrc └── postgresql ├── bind_param.t ├── common.t └── transaction.t /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/.travis.yml -------------------------------------------------------------------------------- /Build.PL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/Build.PL -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/Changes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/LICENSE -------------------------------------------------------------------------------- /META.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/META.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/README.md -------------------------------------------------------------------------------- /bench/lookup_vs_single.pl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/bench/lookup_vs_single.pl -------------------------------------------------------------------------------- /cpanfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/cpanfile -------------------------------------------------------------------------------- /lib/Teng.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng.pm -------------------------------------------------------------------------------- /lib/Teng/Iterator.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Iterator.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/BulkInsert.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/BulkInsert.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/Count.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/Count.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/FindOrCreate.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/FindOrCreate.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/Lookup.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/Lookup.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/Pager.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/Pager.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/Pager/MySQLFoundRows.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/Pager/MySQLFoundRows.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/Replace.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/Replace.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/SQLPager.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/SQLPager.pm -------------------------------------------------------------------------------- /lib/Teng/Plugin/SingleBySQL.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Plugin/SingleBySQL.pm -------------------------------------------------------------------------------- /lib/Teng/QueryBuilder.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/QueryBuilder.pm -------------------------------------------------------------------------------- /lib/Teng/Row.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Row.pm -------------------------------------------------------------------------------- /lib/Teng/Schema.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Schema.pm -------------------------------------------------------------------------------- /lib/Teng/Schema/Declare.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Schema/Declare.pm -------------------------------------------------------------------------------- /lib/Teng/Schema/Dumper.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Schema/Dumper.pm -------------------------------------------------------------------------------- /lib/Teng/Schema/Loader.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Schema/Loader.pm -------------------------------------------------------------------------------- /lib/Teng/Schema/Table.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/lib/Teng/Schema/Table.pm -------------------------------------------------------------------------------- /minil.toml: -------------------------------------------------------------------------------- 1 | badges = ["github-actions/test.yml"] 2 | authority = "cpan:NEKOKAK" 3 | 4 | -------------------------------------------------------------------------------- /t/001_basic/001_compile.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/001_compile.t -------------------------------------------------------------------------------- /t/001_basic/002_schema.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/002_schema.t -------------------------------------------------------------------------------- /t/001_basic/003_schema_loader.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/003_schema_loader.t -------------------------------------------------------------------------------- /t/001_basic/004_schema_dumper.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/004_schema_dumper.t -------------------------------------------------------------------------------- /t/001_basic/006_all_in_one_file.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/006_all_in_one_file.t -------------------------------------------------------------------------------- /t/001_basic/007_connect_info.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/007_connect_info.t -------------------------------------------------------------------------------- /t/001_basic/011_inflate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/011_inflate.t -------------------------------------------------------------------------------- /t/001_basic/015_row_class.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/015_row_class.t -------------------------------------------------------------------------------- /t/001_basic/016_row_exception.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/016_row_exception.t -------------------------------------------------------------------------------- /t/001_basic/017_row_class_prefix.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/017_row_class_prefix.t -------------------------------------------------------------------------------- /t/001_basic/020_on_connect_do.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/020_on_connect_do.t -------------------------------------------------------------------------------- /t/001_basic/021_on_connect_do_dbh.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/021_on_connect_do_dbh.t -------------------------------------------------------------------------------- /t/001_basic/022_transaction.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/022_transaction.t -------------------------------------------------------------------------------- /t/001_basic/023_bulk_insert.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/023_bulk_insert.t -------------------------------------------------------------------------------- /t/001_basic/024_bind_column.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/024_bind_column.t -------------------------------------------------------------------------------- /t/001_basic/025_pager.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/025_pager.t -------------------------------------------------------------------------------- /t/001_basic/026_fork.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/026_fork.t -------------------------------------------------------------------------------- /t/001_basic/027_fork_self_reconnect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/027_fork_self_reconnect.t -------------------------------------------------------------------------------- /t/001_basic/028_fork_self_reconnect_dbh.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/028_fork_self_reconnect_dbh.t -------------------------------------------------------------------------------- /t/001_basic/028_lookup.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/028_lookup.t -------------------------------------------------------------------------------- /t/001_basic/030_reconnect_ping.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/030_reconnect_ping.t -------------------------------------------------------------------------------- /t/001_basic/032_reconnect_no_ping.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/032_reconnect_no_ping.t -------------------------------------------------------------------------------- /t/001_basic/033_load_plugin_with_args.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/033_load_plugin_with_args.t -------------------------------------------------------------------------------- /t/001_basic/034_execute.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/034_execute.t -------------------------------------------------------------------------------- /t/001_basic/035_new_row_from_hash.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/035_new_row_from_hash.t -------------------------------------------------------------------------------- /t/001_basic/036_sql_builder.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/036_sql_builder.t -------------------------------------------------------------------------------- /t/001_basic/037_trace_query_set_comment.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/001_basic/037_trace_query_set_comment.t -------------------------------------------------------------------------------- /t/002_common/000_new.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/000_new.t -------------------------------------------------------------------------------- /t/002_common/001_insert.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/001_insert.t -------------------------------------------------------------------------------- /t/002_common/002_update.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/002_update.t -------------------------------------------------------------------------------- /t/002_common/003_delete.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/003_delete.t -------------------------------------------------------------------------------- /t/002_common/004_find_or_create.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/004_find_or_create.t -------------------------------------------------------------------------------- /t/002_common/005_count.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/005_count.t -------------------------------------------------------------------------------- /t/002_common/006_single.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/006_single.t -------------------------------------------------------------------------------- /t/002_common/007_search.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/007_search.t -------------------------------------------------------------------------------- /t/002_common/008_search_named.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/008_search_named.t -------------------------------------------------------------------------------- /t/002_common/009_search_by_sql.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/009_search_by_sql.t -------------------------------------------------------------------------------- /t/002_common/011_do.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/011_do.t -------------------------------------------------------------------------------- /t/002_common/012_replace.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/012_replace.t -------------------------------------------------------------------------------- /t/002_common/017_iterator.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/017_iterator.t -------------------------------------------------------------------------------- /t/002_common/018_refetch.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/018_refetch.t -------------------------------------------------------------------------------- /t/002_common/019_get_columns.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/019_get_columns.t -------------------------------------------------------------------------------- /t/002_common/020_get_column.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/020_get_column.t -------------------------------------------------------------------------------- /t/002_common/022_disconnect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/022_disconnect.t -------------------------------------------------------------------------------- /t/002_common/023_multi_pk.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/023_multi_pk.t -------------------------------------------------------------------------------- /t/002_common/024_txn_scope.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/024_txn_scope.t -------------------------------------------------------------------------------- /t/002_common/025_uc_column.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/025_uc_column.t -------------------------------------------------------------------------------- /t/002_common/026_single_by_sql.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/026_single_by_sql.t -------------------------------------------------------------------------------- /t/002_common/027_single_named.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/027_single_named.t -------------------------------------------------------------------------------- /t/002_common/028_schema_base_row_class.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/028_schema_base_row_class.t -------------------------------------------------------------------------------- /t/002_common/029_sql_pager.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/029_sql_pager.t -------------------------------------------------------------------------------- /t/002_common/030_fast_insert.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/030_fast_insert.t -------------------------------------------------------------------------------- /t/002_common/031_apply_sql_types.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/002_common/031_apply_sql_types.t -------------------------------------------------------------------------------- /t/998_deprecated/001_reconnect_ping.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/998_deprecated/001_reconnect_ping.t -------------------------------------------------------------------------------- /t/998_deprecated/002_reconnect_no_ping.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/998_deprecated/002_reconnect_no_ping.t -------------------------------------------------------------------------------- /t/999_regression/bind_param.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/bind_param.t -------------------------------------------------------------------------------- /t/999_regression/dbh_and_txn_manager.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/dbh_and_txn_manager.t -------------------------------------------------------------------------------- /t/999_regression/deflate_bug.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/deflate_bug.t -------------------------------------------------------------------------------- /t/999_regression/escaped_query_with_search_by_sql.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/escaped_query_with_search_by_sql.t -------------------------------------------------------------------------------- /t/999_regression/exception_clone.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/exception_clone.t -------------------------------------------------------------------------------- /t/999_regression/guess_table_name.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/guess_table_name.t -------------------------------------------------------------------------------- /t/999_regression/inflate_bug.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/inflate_bug.t -------------------------------------------------------------------------------- /t/999_regression/load_plugin.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/load_plugin.t -------------------------------------------------------------------------------- /t/999_regression/no_schema.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/no_schema.t -------------------------------------------------------------------------------- /t/999_regression/prepare_error_handling.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/prepare_error_handling.t -------------------------------------------------------------------------------- /t/999_regression/reconnect.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/reconnect.t -------------------------------------------------------------------------------- /t/999_regression/reconnect_from_dbh.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/reconnect_from_dbh.t -------------------------------------------------------------------------------- /t/999_regression/set_column_bug.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/999_regression/set_column_bug.t -------------------------------------------------------------------------------- /t/lib/Mock/Basic.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/Basic.pm -------------------------------------------------------------------------------- /t/lib/Mock/Basic/Schema.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/Basic/Schema.pm -------------------------------------------------------------------------------- /t/lib/Mock/BasicBindColumn.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/BasicBindColumn.pm -------------------------------------------------------------------------------- /t/lib/Mock/BasicBindColumn/Schema.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/BasicBindColumn/Schema.pm -------------------------------------------------------------------------------- /t/lib/Mock/Inflate.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/Inflate.pm -------------------------------------------------------------------------------- /t/lib/Mock/Inflate/Name.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/Inflate/Name.pm -------------------------------------------------------------------------------- /t/lib/Mock/Inflate/Schema.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Mock/Inflate/Schema.pm -------------------------------------------------------------------------------- /t/lib/MyGuard.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/MyGuard.pm -------------------------------------------------------------------------------- /t/lib/Teng/Plugin/ArgsTest.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/Teng/Plugin/ArgsTest.pm -------------------------------------------------------------------------------- /t/lib/TengTest.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/TengTest.pm -------------------------------------------------------------------------------- /t/lib/t/Utils.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/t/lib/t/Utils.pm -------------------------------------------------------------------------------- /xt/01_spell.t: -------------------------------------------------------------------------------- 1 | use Test::Spellunker; 2 | all_pod_files_spelling_ok(); 3 | -------------------------------------------------------------------------------- /xt/02_pod.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/02_pod.t -------------------------------------------------------------------------------- /xt/03_pod_coverage.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/03_pod_coverage.t -------------------------------------------------------------------------------- /xt/Utils/mysql.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/Utils/mysql.pm -------------------------------------------------------------------------------- /xt/Utils/postgresql.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/Utils/postgresql.pm -------------------------------------------------------------------------------- /xt/mysql/003_schema_loader.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/003_schema_loader.t -------------------------------------------------------------------------------- /xt/mysql/004_schema_dumper.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/004_schema_dumper.t -------------------------------------------------------------------------------- /xt/mysql/bulk_insert.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/bulk_insert.t -------------------------------------------------------------------------------- /xt/mysql/bulk_insert_takes_opt.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/bulk_insert_takes_opt.t -------------------------------------------------------------------------------- /xt/mysql/common.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/common.t -------------------------------------------------------------------------------- /xt/mysql/fork.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/fork.t -------------------------------------------------------------------------------- /xt/mysql/multi_pk_autoincr.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/multi_pk_autoincr.t -------------------------------------------------------------------------------- /xt/mysql/pager_mysql_found_rows.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/pager_mysql_found_rows.t -------------------------------------------------------------------------------- /xt/mysql/refetch_for_update.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/refetch_for_update.t -------------------------------------------------------------------------------- /xt/mysql/transaction.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/mysql/transaction.t -------------------------------------------------------------------------------- /xt/perlcritic.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/perlcritic.t -------------------------------------------------------------------------------- /xt/perlcriticrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/perlcriticrc -------------------------------------------------------------------------------- /xt/postgresql/bind_param.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/postgresql/bind_param.t -------------------------------------------------------------------------------- /xt/postgresql/common.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/postgresql/common.t -------------------------------------------------------------------------------- /xt/postgresql/transaction.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nekokak/p5-Teng/HEAD/xt/postgresql/transaction.t --------------------------------------------------------------------------------