├── .gitignore ├── .golangci.yml ├── LICENSE.txt ├── README.md ├── c ├── custom ├── datetime.go ├── datetime_test.go ├── goracle.go ├── mmap.go ├── mmap_posix.go ├── mmap_test.go ├── mmap_windows.go ├── replace_timestamp.sh ├── tempfile.go └── testdata │ └── pb │ ├── ts.pb.go │ └── ts.proto ├── d ├── e ├── env ├── go.mod ├── go.sum ├── integration_test.go ├── lib ├── download-protoc.sh ├── objects │ ├── objects.go │ └── objects_test.go ├── plsql.go ├── plsql_test.go ├── proto.go ├── proto_test.go ├── readcsv.go ├── readcsv_386.go ├── readcsv_amd64.go ├── readcsv_test.go ├── split_doc.go ├── split_doc_test.go ├── struct.go ├── structs_test.go ├── types.go ├── types_test.go ├── writestructs.go ├── writestructs_test.go └── xml_test.go ├── main.go ├── model.go ├── one.csv ├── orasrv ├── buf.gen.yaml ├── orasrv.go ├── tag.pb.go └── tag.proto ├── protoc-gen-oracall ├── .gitignore ├── ORA21062 │ ├── buf.gen.yaml │ ├── go.mod │ ├── go.sum │ ├── ora21062.oracall.go │ ├── ora21062.oracall_test.go │ ├── ora21062.pb.go │ ├── ora21062.proto │ └── ora21062_test.go ├── protoc_gen_oracall.go ├── protoc_gen_oracall_test.go └── testdata │ ├── .gitignore │ ├── buf.gen.yaml │ └── x.proto ├── source ├── lex.go ├── lex_test.go ├── parse.go └── parse_test.go └── testdata ├── db_web.getriskvagyondetails.csv ├── db_web.pck ├── integration_test ├── .gitignore └── main.go ├── one.csv ├── ua.csv.gz └── x.csv /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/README.md -------------------------------------------------------------------------------- /c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/c -------------------------------------------------------------------------------- /custom/datetime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/datetime.go -------------------------------------------------------------------------------- /custom/datetime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/datetime_test.go -------------------------------------------------------------------------------- /custom/goracle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/goracle.go -------------------------------------------------------------------------------- /custom/mmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/mmap.go -------------------------------------------------------------------------------- /custom/mmap_posix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/mmap_posix.go -------------------------------------------------------------------------------- /custom/mmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/mmap_test.go -------------------------------------------------------------------------------- /custom/mmap_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/mmap_windows.go -------------------------------------------------------------------------------- /custom/replace_timestamp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/replace_timestamp.sh -------------------------------------------------------------------------------- /custom/tempfile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/tempfile.go -------------------------------------------------------------------------------- /custom/testdata/pb/ts.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/testdata/pb/ts.pb.go -------------------------------------------------------------------------------- /custom/testdata/pb/ts.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/custom/testdata/pb/ts.proto -------------------------------------------------------------------------------- /d: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/d -------------------------------------------------------------------------------- /e: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/e -------------------------------------------------------------------------------- /env: -------------------------------------------------------------------------------- 1 | ../goracle/env -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/go.sum -------------------------------------------------------------------------------- /integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/integration_test.go -------------------------------------------------------------------------------- /lib/download-protoc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/download-protoc.sh -------------------------------------------------------------------------------- /lib/objects/objects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/objects/objects.go -------------------------------------------------------------------------------- /lib/objects/objects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/objects/objects_test.go -------------------------------------------------------------------------------- /lib/plsql.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/plsql.go -------------------------------------------------------------------------------- /lib/plsql_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/plsql_test.go -------------------------------------------------------------------------------- /lib/proto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/proto.go -------------------------------------------------------------------------------- /lib/proto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/proto_test.go -------------------------------------------------------------------------------- /lib/readcsv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/readcsv.go -------------------------------------------------------------------------------- /lib/readcsv_386.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/readcsv_386.go -------------------------------------------------------------------------------- /lib/readcsv_amd64.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/readcsv_amd64.go -------------------------------------------------------------------------------- /lib/readcsv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/readcsv_test.go -------------------------------------------------------------------------------- /lib/split_doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/split_doc.go -------------------------------------------------------------------------------- /lib/split_doc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/split_doc_test.go -------------------------------------------------------------------------------- /lib/struct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/struct.go -------------------------------------------------------------------------------- /lib/structs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/structs_test.go -------------------------------------------------------------------------------- /lib/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/types.go -------------------------------------------------------------------------------- /lib/types_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/types_test.go -------------------------------------------------------------------------------- /lib/writestructs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/writestructs.go -------------------------------------------------------------------------------- /lib/writestructs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/writestructs_test.go -------------------------------------------------------------------------------- /lib/xml_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/lib/xml_test.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/main.go -------------------------------------------------------------------------------- /model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/model.go -------------------------------------------------------------------------------- /one.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/one.csv -------------------------------------------------------------------------------- /orasrv/buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/orasrv/buf.gen.yaml -------------------------------------------------------------------------------- /orasrv/orasrv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/orasrv/orasrv.go -------------------------------------------------------------------------------- /orasrv/tag.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/orasrv/tag.pb.go -------------------------------------------------------------------------------- /orasrv/tag.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/orasrv/tag.proto -------------------------------------------------------------------------------- /protoc-gen-oracall/.gitignore: -------------------------------------------------------------------------------- 1 | env.sh 2 | -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/buf.gen.yaml -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/go.mod -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/go.sum -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/ora21062.oracall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/ora21062.oracall.go -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/ora21062.oracall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/ora21062.oracall_test.go -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/ora21062.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/ora21062.pb.go -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/ora21062.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/ora21062.proto -------------------------------------------------------------------------------- /protoc-gen-oracall/ORA21062/ora21062_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/ORA21062/ora21062_test.go -------------------------------------------------------------------------------- /protoc-gen-oracall/protoc_gen_oracall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/protoc_gen_oracall.go -------------------------------------------------------------------------------- /protoc-gen-oracall/protoc_gen_oracall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/protoc_gen_oracall_test.go -------------------------------------------------------------------------------- /protoc-gen-oracall/testdata/.gitignore: -------------------------------------------------------------------------------- 1 | *.go 2 | -------------------------------------------------------------------------------- /protoc-gen-oracall/testdata/buf.gen.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/testdata/buf.gen.yaml -------------------------------------------------------------------------------- /protoc-gen-oracall/testdata/x.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/protoc-gen-oracall/testdata/x.proto -------------------------------------------------------------------------------- /source/lex.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/source/lex.go -------------------------------------------------------------------------------- /source/lex_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/source/lex_test.go -------------------------------------------------------------------------------- /source/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/source/parse.go -------------------------------------------------------------------------------- /source/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/source/parse_test.go -------------------------------------------------------------------------------- /testdata/db_web.getriskvagyondetails.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/db_web.getriskvagyondetails.csv -------------------------------------------------------------------------------- /testdata/db_web.pck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/db_web.pck -------------------------------------------------------------------------------- /testdata/integration_test/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/integration_test/.gitignore -------------------------------------------------------------------------------- /testdata/integration_test/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/integration_test/main.go -------------------------------------------------------------------------------- /testdata/one.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/one.csv -------------------------------------------------------------------------------- /testdata/ua.csv.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/ua.csv.gz -------------------------------------------------------------------------------- /testdata/x.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tgulacsi/oracall/HEAD/testdata/x.csv --------------------------------------------------------------------------------